设有以下程序段,则下面描述中正确的是int k = 10;while(k=0) k= k-1;
A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
查看答案
以下程序片段输出结果是什么( )int i=1,sum=0,fac = 1; do {sum=sum+i;fac*=i;i++; }while(i<6); printf("%d %d",sum,fac);
A. 15 120
B. 15 1
C. 0 1
D. 21 720
以下程序片段输出结果是什么( )int i=1,sum=0,fac = 1; dosum=sum+i;fac*=i;i++; while(i<6); printf("%d %d",sum,fac);
A. 15 120
B. 编译错误
C. 0 1
D. 21 720
有以下程序段,程序输出结果为( )int i=10;doi+=10;while(i==20);printf("%d",i);
A. 10
B. 20
C. 30
D. 40
三色球问题。若一个口袋中放有12个球,其中有3个红色的,3个白色的,6个黑色的,从中任取8个球,问共有多少种不同的颜色搭配?代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include int main() { int i, j, k; for (i=0; i<=3; i++) { for (j=0; j<=3; j++) { for (________________) { if (__________________) { printf("i=%d, j=%d, k=%d\n", i, j, k); } } } } return 0; }
A. 第9行: k=0; k<6; k++第11行: i + j + k == 8
B. 第9行: k=0; k<=6; k++第11行: i + j + k = 8
C. 第9行: k=0; k<=6; k++第11行: i + j + k <= 8
D. 第9行: k=0; k<=6; k++第11行: i + j + k == 8