首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

编程有关问题,····

2012-10-23 
编程问题,求助我写了一个小程序,不知道是哪里出了问题,麻烦各位大神指点一下# include stdio.h# include

编程问题,求助····
我写了一个小程序,不知道是哪里出了问题,麻烦各位大神指点一下
# include <stdio.h>
# include <stdlib.h>
void main ()
{
int i=1,sum=0;
while(i<=100);//有问题
{
sum=sum+i;
i++;
}
printf("%d\n",sum);
system ("pause");
}
我一运行就出现光标不断闪的情况,根本不输出结果,求助

[解决办法]

C/C++ code
#include <stdio.h>#include <stdlib.h>void main (){    int i=1,sum=0;    while(i<=100)//去掉分号    {        sum=sum+i;        i++;    }    printf("%d\n",sum);    system ("pause");}
[解决办法]
探讨

C/C++ code

#include <stdio.h>
#include <stdlib.h>
void main ()
{
int i=1,sum=0;
while(i<=100)//去掉分号
{
sum=sum+i;
i++;
}
printf("%d\n",sum);
system ("pause");……

[解决办法]
加上分号,你就一直在while语句里,死循环了。
[解决办法]
比较好的写法是这样的:
C/C++ code
#include <stdio.h>int main(int argc, char* argv[]){    int sum = 0;    int i = 1;    while(i <= 100)        sum += i++;    printf("%d\n", sum);    system("pause");    return 0;} 

热点排行