求C语言高手解答这个小问题,麻烦了。问题是这个whlie循环的循环次数。谢谢了。在线等回答。

main()
{
int i=0;
while(i<10)
{
if(i<1) continue;
if(i==5) break;
i++;
}

无限次。
i=0时,满足i<10进入循环 满足 i<1,continue;接着开始下一次循环,i还是0,还是满足i<1还是continue,还是开始下一次循环,就这样一直下去,追问

那个i++没用吗?

追答

执行不到,continue是停止此次循环,开始下一次循环。

追问

哦,知道了,我一直以为continue是停止此次循环,开始花括号前一个C语句。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-28
嘎嘎,有意思……
你运行过吗?
是无限次
在后台运行追问

运行过,什么都没有。

追答

查过CPU了吗?

追问

关CPU啥事哦?运行别的没问题。

追答

后台无限运行,很耗CPU的

追问

额……占了35%的CPU。不过知道结果了,还是谢谢了。

求C语言高手解答这个小问题,麻烦了。问题是这个whlie循环的循环次数。谢...
无限次。i=0时,满足i<10进入循环 满足 i<1,continue;接着开始下一次循环,i还是0,还是满足i<1还是continue,还是开始下一次循环,就这样一直下去,

这个c语言的whlie语句是什么意思(p->next && j
p->next&&jnext不为空(null)同时j

c语言do...while问题
第二次a=-1-2=-3 所以当while里不满足a!=n的时候就输出结果 所以n=-3

关于C语言的问题,编译一个程序,统计输入的空格符、制表符和回车符的...
程序里不少错误我就不说了,你编译的时候会有错误提示的。就你的if和while来说,if跟着的条件是先判定且只判定一次,while更着的条件是多次判定,直到判定为False

C语言初级问题。请各位DX指点。
include <stdio.h> main(){ int n,i,j=0;scanf("%d",&n);while(n){ i=n%10;j=j*10+i;n=n\/10;} printf("the new number is %d!",j);} ___上面的程序一定满足楼主的要求 ~

...帮忙:用循环语句实现1-20的平方值之和、、用C语言来设计,超急,帮帮...
和楼上的功能是一样的 #include <stdio.h> #define P(i) (i*i) int main(void) { int i=20,val=0; whlie(i) { val+=P(i); i--; } printf("value=%d",val); } 记得采纳啊

报数问题
这道题可以这么理解,转成圈,1-18循环报数,其实转三圈就回到最开始的状态,循环报数了(即和前三圈重复)因为78*3=234人,正好可以整除18。这样一来,这道题不那么难了;1)几个小朋友报过数1?第一圈:4组1-18,1组1-6,报1的小朋友有5个;第二圈:1组7-18,3组1-18,1组1-12 ...

for 循环与while循环的区别
do-while循环是先执行后判断,执行次数至少为一次。for循环是先判断后执行,可以不执行中间循环体。while循环也是先判断后执行,可以不执行中间循环体。四、执行末尾循环体的顺序不同 do-while循环是在中间循环体中加入末尾循环体,并在执行中间循环体时执行末尾循环体。for循环的中间循环体在条件判断语句里...

c语言如何求最小公倍数和最大公约数
解题步骤:1、求最大公约数 对两个正整数a,b如果能在区间[a,0]或[b,0]内能找到一个整数temp能同时被a和b所整除,则temp即为最大公约数。2、求最小公倍数 对两个正整数a,b,如果若干个a之和或b之和能被b所整除或能被a所整除,则该和数即为所求的最小公倍数。\/\/穷举法求两数的最大...

C语言 符号'\\0' 字符0 数字0 以及 串结束标志 空值 五者的区别 回答好...
所以'0'当作整数用时,等价于整数49。字符串结束标记就是'\\0'。NULL代表空指针,是一个符号常量。有的书上,用'\\0'代表空指针,实际上不规范。有问题,再追问。追加回答:逻辑的0就是“假”,因为C语言无专门逻辑型数据,故用整数的0来代表。'\/0'是错误的写法,'\\0'才是正确的。

相似回答
大家正在搜