C语言编程while循环

什彭帕鲁什

我试图使用if嵌套在while循环中的语句来显示交替系列这就是代码。

main()
{
    printf( "Enter a number: " );
    int n1;
    scanf( " %d", n1 );
    int temp = 1;

    while( temp <= n1 )
    {
        if( temp % 2 == 0 )
        {
            printf(" %d", -1 * temp );
            temp++;
        }
        else
        {
            printf( " %d", temp );
            temp++;
        }
    }
}

编译器没有显示任何错误,但是在程序运行时它说它停止工作。有什么建议么?

斯蒂芬·多西

您需要提供scanf()要分配给的变量的地址,使用 address-of 运算符&

scanf(" %d", &n1);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与C#编程语言中的for循环混淆

来自分类Dev

C语言的While循环用于减法运算

来自分类Dev

C 语言中的嵌套 While 循环

来自分类Dev

C编程while循环和数组结构

来自分类Dev

在 C 编程中退出 while(1) 循环

来自分类Dev

Go编程语言中的For循环

来自分类Dev

C语言编程难度

来自分类Dev

用C语言结束do-while循环

来自分类Dev

C语言中的Do-While循环问题

来自分类Dev

while循环中的随机数[C编程]

来自分类Dev

C编程getc和while循环行为

来自分类Dev

关于while循环的C编程中的是非题

来自分类Dev

汇编语言While循环

来自分类Dev

汇编语言While循环

来自分类Dev

C语言中的For循环

来自分类Dev

语言C减慢循环

来自分类Dev

用C编程语言编写的〜

来自分类Dev

读取C语言编程的函数

来自分类Dev

C编程语言中的指针

来自分类Dev

C编程语言中的异常

来自分类Dev

MySQL和C编程语言

来自分类Dev

编程语言 C 中的分配

来自分类Dev

套接字编程使用C语言中的循环发送和接收消息

来自分类Dev

如何在for循环中使用scanf作为C编程语言中的条件

来自分类Dev

C语言中的循环优化

来自分类Dev

如何在C程序中用汇编语言编写while循环\ if语句?

来自分类Dev

C语言中while循环中的条件问题。|| 不适合吗?

来自分类Dev

在C语言中使用switch语句调用方法后,while循环自动运行

来自分类Dev

初学者 C 语言:while 循环中的条件问题......相同的逻辑不同的结果