首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序执行后的输出结果是 fun(char p[][10]) {int n=0,i; for(i=0;i<7;i++) if(p[i][0]==’T’)n++; return n;} main() {charstr[][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() {charstr[][10]={"Mon","T
admin
2018-11-21
28
问题
有下列程序,程序执行后的输出结果是
fun(char p[][10])
{int n=0,i;
for(i=0;i<7;i++)
if(p
[0]==’T’)n++;
return n;}
main()
{charstr[][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://jikaoti.com/ti/apa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0);fot(i=0;i<10;i++)art[i]=i;for(i=1:i<4;i++)k+=arr[i]+i;
设有定义:structsk {inta;floatb;}data,*p; 若有p=&data;,则对data中的a域的正确引用是()
下列程序的输出结果是()。main(){inta=1,b=2;printf("%d,%d\n",--a,++b);}
下列叙述中正确的是()。
通常将软件产品从提出、实现、使用维护到不再使用的过程称为【】。
以下对结构体类型变量td的定义中,错误的是
数据处理的最小单位是______。
下面四个选项中,均是不正确的8进制数或16进制数的选项是
不是面向对象程序设计的可维护性的优点的是()
给定程序MODll.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
随机试题
MnO2与浓盐酸共热离子方程式为MnO2+4H++2Cl-=Mn2++2H2O+Cl2
我国传统的孝服分为五等,俗称“五服”。其中最高的一等是()
易造成严重张口受限的间隙感染为
泻下逐水,去积杀虫的药物是()
女,30岁,系统性红斑狼疮2年,时有发热和关节肿痛,面部呈现紫红色斑块并有少量蛋白尿发生。以下护理措施不恰当的是
照明变压器必须使用双绕组型,()使用自耦变压器。
关于货币层次,下列说法中错误的是()。
下列属于总体标志总量指标的是()。(总量指标分为总体标志总量、总体单位总量)
公安机关是人民的公安机关。()
Inthepastoysterswereraisedinmuchthesamewayasdirtfarmersraisedtomatoes—bytransplantingthem.First,farmerssele
最新回复
(
0
)