首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是调用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
36
问题
下面程序的功能是调用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全国计算机二级
相关试题推荐
以下程序段的输出结果是【】。inta=1234;printf("%2d\n",a);
设y是int型变量,请写出y为奇数的关系表达式【】。
有以下程序:#include<stdio.h>voidfun(inta,intb,intc){a=456,b=567,c=678;}main(){intx=10,y=20,z=30;
有以下程序:#include<stdio.h>main(){intm=3,n=4,x;x=-m++;x=x+8/++n;prinff("%d\n",x);}程序运
关系模型允许定义三类数据约束,下列不属于数据约束的是()。
下列关于单目运算符++、--的叙述中正确的是()。
栈和队列的共同点是______。
以下叙述中正确的是()。
下列运算符中,不属于关系运算符的是()
以下叙述中错误的是()
随机试题
从本质上看,创作冲动是一种【】
能提高胃蛋白酶活性的药物是
关于胎儿宫内发育迟缓的定义,下列哪些项是恰当的
骨折特有体征开放骨折感染
能在紧急状态时统一意志、统一行动,迅速动员社会力量渡过难关的宏观调控手段是()。
新兴产业物联网的发展势如破竹。仅几年时间,物联网的产业规模就呈现出年30%以上的复合增长率。专利等知识产权为这个朝阳产业的迅速崛起提供了强有力的支撑。预测未来几年,全球物联网市场规模将出现快速增长,我国2015年物联网市场规模将达到7500亿元,市场前景将
甲医院对乙做胃切除手术时,未按照卫生部献血操作规程对采集的血液进行血液检查和对献血者实施健康检查,便对乙进行全血输入。乙病愈出院不久出现呕吐症状,经诊断为丙型肝炎。乙声称丙肝系在甲医院治疗期间因输血感染所致,诉至法院。则()。
设二次型f(χ1,χ2,χ3)=XTAX,A的主对角线上元素之和为3,又AB+B=O,其中B=(1)求正交变换X=QY将二次型化为标准形;(2)求矩阵A.
关于TCP和UDP的说法,(5)是错误的。
Agriculturalexpertshavelaunchedalandandwatermanagementprojectintheworld.Theprojectseekstoincreasefood【B1】_____
最新回复
(
0
)