首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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","T
有下列程序: 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","T
admin
2020-03-15
32
问题
有下列程序:
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","Wed","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/UCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段inti,n;for(i=0;i
下面选项中关于编译预处理的叙述正确的是
有以下程序intfun(intn)main(){if(n==1)return1:{intx;Elsescanf("%dff&x);x=fu
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
下列关系表达式中,结果为“假”的是
层次型、网状型和关系型数据库的划分原则是()。
下面关于编译预处理命令,正确的是()。
软件需求分析阶段的主要任务是()。
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
最可能的诊断是什么其最佳的诊治方法是
下列不属于妇科外治法的是
服用强心苷类药物的病人,心率低于多少次时应停用
病人钱某,60岁,因急性心肌梗死入院。医嘱绝对卧床休息,几小时后病人主诉两侧肩胛骨处麻木无知觉,护理体检时发现有轻度红肿。为该病人做按摩时可用
中国传统的住房制度的特点是()。
关于低碳经济,下列表述不正确的一项是()。
诸葛亮:《空城计》
在质量管理中,_________________可以识别造成大多数问题的少数重要原因。
设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程序如下:DimFlagAsBooleanPrivateSubForm_Load() Flag=TrueEndSubPr
DearKind-Trustee-Who-Sends-Orphans-to-College,HereIam!Itravelledyesterdayforfourhoursinatrain.It’safunnysen
最新回复
(
0
)