首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@lx56水,程序执行后t所指字符数组中的字符
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。 例如,形参s所指的字符串为:Abe@lx56水,程序执行后t所指字符数组中的字符
admin
2020-07-23
92
问题
给定程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。
例如,形参s所指的字符串为:Abe@lx56水,程序执行后t所指字符数组中的字符串应为:A@156术。
注意:部分源程序在文件BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
int fun(char*s,char*t)
{int n=0;
while(*s)
{if(*s<97){
/*********found*********/
*(t+n)=【1】;n++;)
/*********found*********/
【2】;
}
*(t+n)=0;
/*********found*********/
return【3】;
}
main()
{char s[81],t[81];int n;
printf("\nEnter a string:\n");
gets(s);
n=fun(s,t);
printf("\nThere are%d letter
which ASCII code is less than 97:
%s\n",n,t);
}
选项
答案
(1)*s (2)s++ (3)n
解析
填空1:判断s所指向的字符串中的字符符合条件时,将当前字符存放到t指向的字符串中,所以应填*s。
填空2:判断完一个字符之后,将字符串的指针移到下一个位置,所以应填s++。
填空3:题目要求函数要返回符合条件的字符个数n,所以应填n。
转载请注明原文地址:https://kaotiyun.com/show/g1yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
深度为7的二叉树共有127个结点,则下列说法中错误的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
关系R经过运算σA=B^C>4^D>3(R)的结果为
下列有关虚函数的表述中正确的是
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面不属于软件需求分析阶段主要工作的是
存在定义inta[10],x,•pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?()
下列给定程序中,函数fun的功能是:删除指针p所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用“#”结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
随机试题
休息痢的治法是
男婴,9个月。腹泻3天,大便10余次/日,蛋花汤样伴少量黏液,呕吐,4~5次/日。嗜睡,口干,尿量少。体检:精神委靡,皮肤干燥、弹性较差,眼窝及前囟明显凹陷,哭时泪少。血钠132mmol/L,血钾4mmol/L。该患儿第一天选择的液体种类是
化脓性脑膜炎病原菌未明时,可首选抗生素
牡丹皮中具镇痛,解痉作用的成分为( )。
在同一工程项目中,同一厂家、同一牌号、同一规格的钢筋连续()批进场检验均一次检验合格时,其后的检验批量可扩大一倍。
当基差( )时,投资者可通过卖出套期保值策略获利。
利润分配所属明细科目年末一定无余额的有()。
某会计师事务所在提供A上市公司2011年度财务报表审计期间所进行的下列活动,对独立性构成威胁的是()。
某公司组织一次健康知识普及竞赛,主办的部门准备了若干间教室作为考室,如果每间考室安排25人,还余15人没有考室,如果安排30人,不仅多了一个教室还有一间教室安排的人少于8人,则主办方准备了()间教室。
A、很聪明B、很漂亮C、很认真D、愿意帮助别人C根据“她说这是因为她不管做什么事,都很认真”,可知说话人的朋友很认真,所以选C。
最新回复
(
0
)