又是运行不了啊~

来源:百度知道 编辑:UC知道 时间:2024/07/06 23:49:08
虽然说老是求助有点不对 但是是我自己写出来的 老是检查不出来哪里出问题了 所以只有请教各位大人了
题目是从0加到100

#include<stdio.h>
main()
{
int i,sum;
i=0;
sum=i;
do
{
sum=i+sum;
i=i+1;
}
while(i<=100);
}
加最后一句
printf("sum=%d",sum);

是对的啊 你的问题没有错嘛
#include<stdio.h>
main()
{
int i,sum;
i=0;
sum=i;
do
{
sum=i+sum;
i=i+1;
}
while(i<=100);
printf("sum=%d",sum);
getchar();
}
我运行怎么是正确的呢

应该没什么问题啊?

是对的,但是你那赋初值也太混乱了,直接赋不就行了:

#include<stdio.h>
main()
{
int i=0,sum=0;

do
{
sum=i+sum;
i=i+1;
}
while(i<=100);
printf("%d",sum);
}

没有问题啊

是不是屏幕闪一下就没了,在最后加一个getchar(); 试试,可能只是执行的太快了,没看到