首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序执行后的输出结果是 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","
有下列程序,程序执行后的输出结果是 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","
admin
2016-12-18
25
问题
有下列程序,程序执行后的输出结果是
fun(char p[][10])
{int n=0,i;
for(i=0;i<7;i++)
if(p
[0]==’T’)n++;
return n;}
main()
{char str[][10]={"Mon","Tue","Wled","Thu","Fri","Sat","Sun"};
printf("%d\n",fun(str));}
选项
A、1
B、3
C、0
D、2
答案
D
解析
本题在主函数中定义了一个字符二维数组str[][10],并用{"Mon","Tue","Wed","Thu","Fri","Sat","Sun"}初始化。函数fun(char p[][10])的功能是统计出p[][10]中p
[0]等于字符’T’的个数。所以fun(str)的功能是统计一周七天中英文名称首字*为“T”的个数。因为字符串“Tue”和“Thu”的首字符是“T”,所以n=2。
转载请注明原文地址:https://kaotiyun.com/show/3ADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义数组并正确赋初值的语句是______。
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
设有定义语句int(*f)(int);,则以下叙述正确的是
下列叙述中正确的是()。
设有定义语句int(*f)(int);,则以下叙述正确的是
下面各选项中,均是C语言合法标识符的选项组是
以下不属于对象的基本特点的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
随机试题
下面是一份丰田公司的报告:报告通常应用于哪些情况?
苍术和厚朴均可治疗的病症有
公元前1世纪的古罗马建筑师(),是古代西方保留至今唯一完整的古典建筑典籍。
在建设工程项目施工索赔中,可索赔的人工费包括()。
【2014年】ABC会计师事务所的A注册会计师负责审计上市公司甲公司2013年度财务报表。下列各项中,A注册会计师可以以口头形式与甲公司治理层沟通的是()。
打赢供给侧结构性改革这场硬仗,就要去产能、去库存、去杠杆、降成本、补短板。()
原核生物中识别DNA模板上转录起始点的是
试从指导思想和改革措施两方面比较中国洋务教育与日本明治维新教育改革。
对于如下C语言程序intmain(){pid_tpid;inta=1;pid=fork();if(pid==0、pfintf(“Thisisthesonprocess,a=%d\n”,++a);
By1830theformerSpanishandPortuguesecolonieshadbecomeindependentnations.Theroughly20million【C1】______ofthesenati
最新回复
(
0
)