问题 单项选择题

有以下程序 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

解析:此程序是统计一周七天中英文名称首字母为"T"的个数。P[i][0]是字符串的首字符,一共有两个"T",所以n=2。

填空题
多项选择题