下面的程序段中while循环执行的次数是()。intk=0;while(k=1)k++;
A. 无限次
B. 有语法错,不能执行
C. 一次也不执行
D. 执行1次
查看答案
下列选项中与程序段:int i=0,s=0;while(1){ if(i>=100) break;s+=i;i++;}printf(" s=%d\n", s);功能相同的是_________。
A. int i=0,s=0; for(;i<100;i++) s=s+i; printf(" s=%d\n", s);
B. int i=0,s=0; for(;i<=100;i++) s+=i; printf(" s=%d\n", s);
C. int i=0,s=0; for(;i<100;i++,s=s+i); printf(" s=%d\n", s);
D. int i=0,s=0; for(;i>=100;i++,s=s+i); printf(" s=%d\n", s);
这个while循环的输出结果是_________。#include main(){ int i=0;while( i<5 ){i++;printf("%d ",i*i);}}
有以下程序:#include main(){ char c;while((c=getchar()!='?'))putchar(--c);}
假定a和b为int型变量,执行下面程序段后b的值为_________。a=1,b=10;do{b-=a;a++;}while(b--<0);