首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(char P[][10]) {int n===0,i; for(i=0;i
有下列程序: fun(char P[][10]) {int n===0,i; for(i=0;i
admin
2020-11-23
79
问题
有下列程序:
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”,“True”,“Wed”,“Thu”,“Fri”,“Sat”,“Sun”}初始化。函数fun(charp[][10])的功能是统计出p[][10]中p
[0]等于字符’T’的个数。所以fun(str)的功能是统计一周七天中英文名称首字母为“T”的个数。因为字符串“True”和“Thu”的首字符是“T”, 所以n=2。
转载请注明原文地址:https://www.kaotiyun.com/show/RA3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下与存储类别有关的四组说明符中,全部属于静态类的一组是()。
下面叙述中错误的是()。
下面结构体的定义语句中,错误的是()。【09年9月】
有以下程序:#include<stdio.h>#include<stdlib.h>voidfun(int**s.intx[2][3])(**s=*(x[1]+1);}main(){int
表达式a+=a-a=9的值是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
下列选项中能正确定义数组的语句是()。
软件的三要素是
在数据处理中,其处理的最小单位是()。
随机试题
A.肝内胆管扩张B.胆囊管扩张C.肝内外胆管扩张D.主胰管扩张E.左肝内胆管扩张左肝内胆管癌的表现
用于归还贷款的利润,通常应该是()。
简述科目汇总表账务处理程序的主要特点、优缺点及适用范围。
决策方案的选择方法多种多样,通常有()。
导游员小王带团到景区游览,游客刘先生因专注于摄影,所背提包内的钱包被窃。此时,小王应该做的是()
生产力对教育的影响主要表现为()
坚持()是我们应对发展环境变化、增强发展动力、把握发展主动权,更好引领新常态的根本之策。
用DIMENSION命令定义数组后,各数组元素在赋值前的数据类型是【】。
Wedesirethatthetourleader____usimmediatelyofanychangeinplans.
WelcometovisitourcompanyandIamverygladtohavetheopportunitytointroduceourcompanytoyouall.Ourcompanywasesta
最新回复
(
0
)