|
3鱼币
代码可以运行,无报错,但是输出空白?
- #include<stdio.h>
- int main()
- {
- int i=1, sum=0;
-
- while(i<=100);
- {
- sum+sum+i;
- i=i+1;
- }
- printf("结果是:%d\n",sum);
-
- return 0;
- }
复制代码
这个代码同样可以运行,显示[Warning] extra tokens at end of #include directive,同样输出空白?
- #include<stdio.h>;
- int main()
- {
- int count=0;
-
- while (getchar()!='\n')
- {
- count=count+1;
- }
- printf("你总共输入了%的%d个字符!\n",count);
-
- return 0;
- }
复制代码
本帖最后由 青出于蓝 于 2021-7-22 22:11 编辑
- #include<stdio.h>
- int main()
- {
- int i=1, sum=0;
-
- while(i<=100)
- {
- sum=sum+i;
- i=i+1;
-
- }
- printf("结果是:%d\n",sum);
-
- return 0;
- }
复制代码
第一个代码
1,while后面没有那个分号,要删掉
2,应该是sum=sum+i,而不是sum+sum+i,太粗心了
|
最佳答案
查看完整内容
第一个代码
1,while后面没有那个分号,要删掉
2,应该是sum=sum+i,而不是sum+sum+i,太粗心了
|