刚开始学,for的问题

C语言 码拜 4年前 (2017-04-11) 286次浏览
//conteggio.c
#include<stdio.h>
int main(void)
{ int n, i;
printf(“fino a dove devo arrivare? “);
scanf(“%i”, &n);
for(i=1 ; i<=n ; i=i+1 );
{printf(“i=%i\n”, i);
printf(“ecco un”altra iterazione…\n”);}
return 0;
}
刚开始学者,课上的代码,但是 for 的变量显示不出来,为什么啊?
解决方案

20

for(i=1 ; i<=n ; i=i+1 );
改为
for(i=1 ; i<=n ; i=i+1 )
去掉最后那个分号

20

for(i=1 ; i<=n ; i=i+1 );
后面多了分号,有分号会让for循环成为一个空循环

20

for语句的那一行,多了个”;”

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明刚开始学,for的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)