首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
68
问题
有下列程序:
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
以下叙述中正确的是
有以下程序main(){intk=5;while(-k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
若有以下程序intflinta[],intn)main(){if(n>1){inta[]={8,2,9,1,3,6,4,7,5};{intt;t=f(a,n-1);printf("%d\n",f(a,
以下叙述中正确的是
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
下列关系表达式中,结果为“假”的是
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0)
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
随机试题
钢筋}昆凝土板桩围堰适用于()河床。
前牙反颌矫治后是否复发,主要与
本病例当辨何证本病例的代表方为
肝在志为
1990年盖洛普民意调查表明:美国人民心目中最诚实和最道德的职业排序,在第一位的是
皮亚杰认为人的认知阶段发展可以分为感知运动、前运算、具体运算、_________运算等阶段。
88×87-89×86=?
现象与本质的对立主要表现在()。
在西方资本主义国家中,影响最大的两部法典是《法国民法典》和()。
非空的循环单链表head的尾结点P满足(45)。
最新回复
(
0
)