单选题
现有以下程序段:
#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
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 在C语言中,定义一维数组的语句一般形式如下: 类型说明符 数组名[常量表达式]; 一维数组的引用形式为:数组名[下标表达式]。count表示能被2或5整除的个数,i则计算有多少个数组元素。
提交答案
关闭