首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
2016-12-28
61
问题
有下列程序:
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)的功能是统计一周七天中英文名称首7母为“T”的个数。因为字符串“Tue”和“Thu”的首字符是“T”, 所以n=2。
转载请注明原文地址:https://kaotiyun.com/show/xwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不正确的叙述是
以下程序的输出结果是longfun(intn){longs;if(n==1‖n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%1d\n"
若要求从键盘读入含有空格字符的字符串,应使用函数
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#includevoidf(intx[],intn){intp0,p1,i,j
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列叙述中正确的是______。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
随机试题
下列矩阵系统中,最复杂的解决问题的方案是()。
Ifyou’redrivinginBrooklyn,Ohio,andfindyourselfattractedbyyoursurroundings,resisttheurgetogetholdofyourcell
反射回声频率的改变,取决于反射体的运动,这称为
按民用建筑设计要求,建筑基地地面坡度的最小值应为:[2007-74]
出现( )等情况,经中国证监会、财政部批准,期货交易所、期货公司可以暂停缴纳保障基金。
Manychildrenwould______watchTVthandosports.
感性认识向理性认识飞跃的条件有()。
关于单项资产风险的度量,下列说法不正确的是()
简述影响无形资产评估价值的因素。
Acarismadeupofmorethan30000parts.Eachpartinanewcarisasweakasababy.Soanewcarrequirespropercareands
最新回复
(
0
)