首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(char p[][10]) { int n=O,i; for(i=0;i<7;i++) if(p[i][0]==’T’)n+-; return n; } main() {
有下列程序: fun(char p[][10]) { int n=O,i; for(i=0;i<7;i++) if(p[i][0]==’T’)n+-; return n; } main() {
admin
2020-11-23
23
问题
有下列程序:
fun(char p[][10])
{ int n=O,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(charp[][10])的功能是统计出p[][10]中p
[0]等于字符T的个数。所以fun(str)的功能是统计一周七天中英文名称首字母为“T”的个数。因为字符串"Tue”和“Thu”的首字符是“T”, 所以n=2。
转载请注明原文地址:https://jikaoti.com/ti/t4D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于“对象”基本特点的是
有以下程序:#include<stdio.h>main(){intn.*pP=NULL;*p=&n:printf(’’Inputn:’’);scanf(’’%d’’,&p);print
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
以下选项中合法的实型常量是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n—1)/2的排序方法是()。
以下关于C语言数据类型使用的叙述中错误的是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
随机试题
大秦艽汤的配伍特点
八正散的功用是
高速离心机的转速和最大相对离心力分别为
一般认为在口服剂型中,药物吸收的快慢顺序大致是
卵巢囊肿患者手术前留置导尿管的目的是()。
商业银行应当加强对理财产品宣传销售文本制作和发放的管理,宣传销售文本应当由商业银行()统一管理和授权。
企业对境外经营的财务报表进行折算时,下列项目应采用资产负债表日的即期汇率进行折算的有()。
牙周病治疗的总体目标是什么?
In1960—1961,Chadhadagoodharvestofcottonbecause______.Welearnfromthepassagethatthedateofsowingcottonisusua
Averylargenumberofpeople【B1】______whenquiteyoungtoaddanythingtoalimitedstockofjudgments.Afteracertainage,sa
最新回复
(
0
)