课程
/后端开发
/C
/C语言入门
#include <stdio.h>
int main()
{
int a=1,b=0;
while(a<=100)
b=b+a;
a++;
a=-a;
}
printf("%d",b);
return 0;
2015-10-23
源自:C语言入门 4-10
正在回答
执行时,第一次循环a等于-2,第二次循环a等于1,第三次循环a等于-2。。。如此,a的值只会是-2和1,小于100满足循环条件a<=100,于是会陷入死循环。
慕粉5652354 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答这样写不可以吗?
1 回答请问这么写可以吗?
3 回答这样写怎么可以吗
2 回答可以这样写吗
3 回答这样写可以不可以?