慕粉1631391925
2017-03-27 22:41
为啥不行???运行没有结果,我觉得我写的不错呀,。。。。。
我也是初学者,一起交流下。看样子你没有输出是因为
一直再for循环里没有跳出来。
原因是你的if语句把i=-i,这样的话永远满足不了
i<=100
我写的话会加个中间变量
int x=0;
for~~~
{
x=i;
if(i%2==0){
x=-i;
}
sum+=x;
}
printf(~~~);
粗陋见解,希望能帮到你
C语言入门
926023 学习 · 20793 问题
相似问题