0$房天下问答|这个C语言1到N的和哪里错了吗??$https://m.fang.com/ask/ask_1848346.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=1848346
-
这个C语言1到N的和哪里错了吗??
1到N的和。N为1时结果为1。应该为2的是吧。可是哪里错了,大家帮我看一下呵。#include<stdio.h>main(){ int s,a,n; clrscr(); printf("please input n!!\n"); scanf("%d",&n); for (a=1,a<=n,a++) { s+=a; } printf("the result : %d",s); getch();}
更多
共1个回答
-
-
-
gao2576086
丨Lv 4
s没有初始化,应该加一句s=0;在循环前。for循环里面语句之间是分号,不是逗号以下正解#include<stdio.h> main() { int s,a,n; clrscr();s=0;printf("please input n!!\n"); scanf("%d",&n); for (a=1;a<=n;a++) { s+=a; } printf("the result : %d",s); getch(); }
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功