设有程序段: intk=10。 while(k=O)k=k-1; 则下面描述中正确的是()。 A.循环执行10次
设有程序段: intk=10。 while(k=O)k=k-1; 则下面描述中正确的是()。
A.循环执行10次
B.无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
C
C。【解析】while中表达式值一直为0,故循环一次也不执行。
设有程序段: intk=10。 while(k=O)k=k-1; 则下面描述中正确的是()。
A.循环执行10次
B.无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
C
C。【解析】while中表达式值一直为0,故循环一次也不执行。
A.while循环执行10次
B.循环是无限循环
C.循环体语句执行0次
D.循环体执行1次
下列程序的运行结果是______。 main() { int a=1,b=10; do { b-=a;a++;}while(b--<0) ; printf("%d,%d\n",a,B) ; }
设有程序段
int k=10;
while(k==0) k=k-1;
则下面描述中正确的是( )。
(A)while循环执行10次 (B)循环是无限循环
(C)循环体语句一次也不执行 (D)循环体语句执行一次
A.循环体语句一次也不执行
B.while循环执行10次
C.循环是无限循环
D.循环体语句执行一次
A.循环体语句一次也不执行
B.循环是无限循环
C.while循环执行10次
D.循环体语句执行一次
A.while循环体执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
A.2
B.4
C.1
D.10
A.k=4
B.k=6
C.k=7
D.k=8
有以下程序 yoidfun(inta[],intn){ inti,t;for(i=0;i<n/2;i++) { t=a[i];a[i]=a[n-1-i];a[n-l-i]=t;} } main() {intk[10]={1,2,3,4,5,6,7,8,9,10},i; fun(k,5); for(i=2;i<8;i++)printf(%d,k[i]); printf(n); } 程序的运行结果是
A.876543
B.321678
C.1098765
D.345678