问题 单项选择题

以下程序的输出结果是
fun( char p[][10])
int n=0,i;
for(i=0;i<7;i++)
if(p[i][0]=='T') n++;
return n;

main()
char str[][10]="Mon","Tue","Wed","Thu","Fri","Sat","Sun";
printf("%d\n",fun(str));

A) 1
B) 2
C) 3
D) 0

答案

参考答案:B

解析: 此程序是统计一周7天中英文名称首字母为“T”的个数,p[i][0]是字符串的首字符,一共有两个“T”,因此n=2。

选择题
单项选择题