设有程序段 k=10 while k: k=k-1 print(k) 则下面描述中正确的是()。
A.while循环体执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
A.while循环体执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
设有程序段
int k=10;
while(k==0) k=k-1;
则下面描述中正确的是( )。
(A)while循环执行10次 (B)循环是无限循环
(C)循环体语句一次也不执行 (D)循环体语句执行一次
A.循环体语句一次也不执行
B.循环是无限循环
C.while循环执行10次
D.循环体语句执行一次
设有C语句的程序段如下: while(i&&++j) { c=2.19; j+=k; i++; } 则经过词法分析后可以识别的单词个数是_______个。
A.19
B.20
C.21
D.23
执行下面程序段后,k的值是______。
k=1;n=263;
do{k*=n%10;n/=10;}while(n);
执行下列程序段后,k的值是______。
int k=1,n=263;
do
{k*=n%10;
n/=10;
}while(n!=0);
执行下面程序段后,k值是【 】。 k=1;n=263; do {k*=n%10;n/=10; }while(n);
A.int i=100: while(i) {i=i%100+1; if(i>100)break; }
B.for(; ; );
C.int k=10: do{++k;} while(k>=0);
D.int s=36: while(s)--s;
执行下面程序段后,k的值是【 】。 r=1;n=203;k=1 do}k*=n%10*r;n/=10;r++;}while(n);
以下程序段的输出结果是()。 int k=5,sum=i0; do{ sum++; k一一; }while(k>0); printf("%d",k);
执行下面程序段后,输出结果是______。
k=2;
do{printf("*");x--;}while(!x==0);
A.for(; ;);
B.int s=36;while (s){--s;}
C.unsigned int k=0;do{++k;} while (k>=0);
D.int i=100;while(1){i=i%100+1;if (i>100) break;}