int s=36;while (s);---s;是死循环吗
来源:百度知道 编辑:UC知道 时间:2024/05/21 06:38:11
int s=36;while (s);---s;是死循环吗
是死循,因为多了一下分号
int s=36;
while (s)
; /*这个分号是死循环*/
---s;
好解答
是。while跟if,括号里面是条件,返回true或false。
再怎么自减,它没有条件判断也是会循环的。
如果是:
int s = 36;
while((s--)>0){
code;
}
这样才能循环36次后终止。
是死循,因为多了一下分号
int s=36;
while (s)
; /*这个分号是死循环*/
---s;
不是,大概运行36次后中止
int s=36;while (s);---s;是死循环吗
程序int s=7;while(--s);s=s-2;printf("s=%d\n",s)的输出结果是多少?为什么?
另程序main(){int s=-7;while(++s);s=s-2;printf("s=%d\n",s)的输出结果?和前面的有什么不一样?
C语言中:int k=0;while (k=1)k++;while循环的次数是什么?为什么
编程1+1+2+3+5+8+13+21+...的前20项和,特点:后一项=前两项和,While(n<=20),循环18次,int s=2,n=3
int y=10; do{y--;} while(--y); printf("%d\n",y--);
main () {int x=2;while(x--); printf("%d\n",x)}
main() {int num=0; while (num<=2) {num++; printf("%d\n",num);}}
C语言中:int i=0;执行语句while(i++<4)后;i的值是什么啊?为什么?
String s="你好";int i=3; s=i+s; 这个表达式对吗