66问答网
所有问题
C程中while((x/=10)!=0);这条语句是什么意思,看好了再回答。
如题所述
举报该问题
推荐答案 2012-06-12
xé¤ä»¥10çç»ææ¯å¦ä¸º0ï¼
è¥ä¸ºé0çè¯åwhileå¤ææ¡ä»¶ä¸ºçï¼æ§è¡whileè¯å¥åçå 容ï¼
è¥ä¸º0çè¯åwhileå¤ææ¡ä»¶ä¸ºåï¼è·³åºwhileè¯å¥åçå 容ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dp2xDU29D.html
其他回答
第1个回答 2012-06-23
x/=10相当于x=x/10
判断计算后的x是否非0,若为真则执行空语句,否则停止循环
相似回答
c
语言中用
while语句
循环做数学运算?
答:
这段代码的问题在于chengji变量所选用的数据类型不合适,应该选用double。这个你可能没有意识到这个的乘积有多大,不到20都超过int能表示的数据范围了,double可以用指数表示,应该是可以包括这个范围的。另外循环还可以优化 int n = 2;double chengji = 1
;while(
n <= 100){ chengji *= n;n += 2...
C程
题,为
什么while(
a[i]
!=
'\
0
') 的‘\0’的‘\’必须写?而其中"b[j...
答:
可以缩写为:
while(
a[i])b[j]
=0;
//等价于 b[j]='\0';
while ((c=
getchar()
)!=
' '
)什么意思
答:
意思是输入的字符c不为空时执行
while
的循环语句。
WHILE
<条件> <语句体> end while do while <条件> <语句体> loop
...int x=2;
while (x=0)
{ printf("%d",x
);
x-=1; } printf("\n...
答:
呵呵,很巧妙的一个题目。循环 0 次 C语言中True 用非0的数表示,False 用0表示
while(x=0)
先把0赋值给x,然后x作为逻辑值,可知 x=0 等价于while(Fasle)所以不执行循环体
C语言基础知识
答:
3、被大括号{ }括起来的内容称为main函数的函数体,这部分内容就是计算机要执行的内容。 4、在{ }里面每一句话后面都有一个
分号(;),
在c语言中,我们把以一个分号结尾的一句话叫做一个c语言的
语句,分号是
语句结束的标志。 5、printf(“a=%d,b=%d,sum=%d\n”,a,b,sum); ---通过执行
这条c
语言系统...
c
语言
这个程
序里这句
while(
b[i]
!=
'\
0
') i++;换成while(b[i++]!=...
答:
这个程
序中没有问题,因为循环之后没有使用i的值,如果循环结束后需要用i的值,这两者就不能相互取代了,因为:
while(
b[i]!='\
0
') i++; ——循环结束后i为字符串长度 while(b[i++]!='\0') ; ——循环结束后i为字符串长度+1
大家正在搜
c语言while(!x)什么意思
while(x)什么意思
while什么意思
while(x)
其中C是曲线x2
whilex等价于
if(!x)
x!=0
C大程