首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。 sub(char s[]) { int n; for(n=0;【 】n++); return 【 】; } main() { char*a;
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。 sub(char s[]) { int n; for(n=0;【 】n++); return 【 】; } main() { char*a;
admin
2013-02-23
54
问题
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。
sub(char s[])
{ int n;
for(n=0;【 】n++);
return 【 】;
}
main()
{ char*a;int k;
gets(a);
【 】
printf("%d",k);
选项
答案
s[n]!=’\0’;或s[n]; n k=sub(a);
解析
函数sub()通过for循环计算字符串的长度,当字符串没有结束时循环,因此判断循环与否的条件是看字符串是否结束。故第1空应该填写s[n];或其他等价表达式。循环结束返回字符串长度值,循环变量n中累计了循环的次数即字符串的长度,故第2空应该填n。主函数中的空白处应该是一条调用函数sub()的语句,将字符串的首地址作为实参传递给形参,并将返回值赋值给变量 k。故第3空应该填k=sub(a);。
转载请注明原文地址:https://kaotiyun.com/show/paPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是()。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请为下划线处选择正确的选项。#include<stdlib.h>stuctnodechardat
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算以及()。
以下程序运行后的输出结果是【】。#include<stdio,h>main(){inta=1,b=2,c=3;if(c=a)printf("%d\n",c);elseprintf("%d
在关系数据库中,用来表示实体之间联系的是()。
以下叙述中正确的是 _____。
下列对于线性链表的描述中正确的是 ______。
以下叙述中不正确的是()
按条件f对关系R进行选择,其关系代数表达式是()
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是()
随机试题
患者,男性,30岁。左上肺浸润性肺结核。治疗2个月余。复查血常规:WBC5.5×109/L,PLT75.5×109/L。考虑与服用以下哪种药物有关?
A.身热不扬B.日晡潮热C.发热恶寒D.壮熟汗出E.长期微热气虚发热的热型是
A.肝癌B.肝硬化C.疟疾D.白血病E.胰头癌可见肝外梗阻性黄疸的是
案情:A房地产公司(下称A公司)与B建筑公司(下称B公司)达成一项协议,由B公司为A公司承建一栋商品房。合同约定,标的总额6000万元,8个月交工,任何一方违约,按合同总标的额20%,支付违约金。合同签订后,为筹集工程建设资金,A公司用其建设用地使用权作抵
某企业生产甲、乙两种产品,生产组织属于小批生产,采用分批法计算成本。(1)本月(5月)份生产的产品批号有:9414批号:甲产品10台,本月投产,本月完工6台。9415批号:乙产品10台,本月投产,本月完工2台。(2)本月份各批号生产费用资料:94
2009年4月,甲公司因欠乙公司货款100万元不能按时偿还,向乙公司请求延期至2010年4月1日还款,并愿意以本公司所有的3台大型设备进行抵押和1辆轿车进行质押,为其履行还款义务提供担保。乙公司同意了甲公司的请求,并与甲公司订立了书面抵押和质押合同。甲公司
若+(y一7)2=0,则(x+y)3的值为().
I类错误的概率α和Ⅱ类错误的概率β的关系有()
社会主义建设的艰巨性和长期性的影响因素有()
Whatdoyouthinkthespeakersare?
最新回复
(
0
)