有如下程序段:inta=2;while(a<7)a++;则循环体执行的次数是()。
A.7
B.6
C.5
D.4
A.7
B.6
C.5
D.4
有如下程序段: int x=3; do { printf("%d",x-=2);} while(!(--x)); 其输出结果是 ()
A.1
B.3
C.1-2
D.死循环
有如下程序段: int i=1; while(1){ i++; if(i==10)break; if(i%2==0)eout<<'$'; } 执行这个程序段输出字符*的个数为
A.10
B.3
C.4
D.5
有如下程序段 int a=14,b=15,x; char c='A'; x=(a&&B) &&(c<'B'); 执行该程序段后,x的值为______。
A.真
B.假
C.0
D.1
A.输出---
B.输出100行---
C.死循环
D.该for循环一次也不执行
A.7,8
B.8,8
C.7,10
D.8,10
现有如下程序段
#include "stdio.h"
main()
{ int k[30]={12,324,45,6,768,98,21,34,453,456};
int count=0,i=0;
while(k[i])
{ if(k[i]%2==0‖k[i]%5==0)count++;
i++; }
printf("%d,%d\n",count,i);}
则程序段的输出结果为
A.7,8
B.8,8
C.7,10
D.8,10
有如下程序 main() {int n=9; while(n>6)<n--; cout<<n<<endl;} } 该程序段的辅出结果是
A.987
B.876
C.8765
D.9876
A.7,8
B.8,8
C.7,10
D.8,10
(19 )有如下程序段:
int i=5;
while (int i=0 ) {cout 《 '*';i--;}
运行时输出 "*" 的个数是
A ) 0
B ) 1
C ) 5
D )无穷
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环