首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为
admin
2019-07-10
48
问题
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。
例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为奇数,因此应当删除;其中字符B的ASCII码值为偶数,但在数组中的下标为奇数,因此也应当删除;而字符2的ASCII码值为偶数,所在数组中的下标也为偶数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是:’’246 ’’。
注意:部分源程序存在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
1 #include<stdio.h>
2 #include<string.h>
3 void fun(char *s,char t[])
4 {
5 }
6 main()
7 {
8 char s[100],t[100];
9 void NONO();
10 printf("\nPlease enter stringS:’’);scanf(’’%s’’,s);
11 fun(s,t);
12 printf(’’\nThe result is:%s\n’’,t);
13 NONO();}
14 void NONO()
15 {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
16 char s[100],t[100];
17 FILE *rf,*wf;
18 int i;
19 rf=fopen(’’in.dat’’,’’r’’);
20 wf=fopen(’’out.dat’’,’’w’’);
21 for(i=0;i<10;i++){
22 fscanf(rf,’’%s’’,s);
23 fun(s,t);
24 fprintf(wf,’’%s\n’’,t);
25 }
26 fclose(rf);
27 fclose(wf);}
选项
答案
1 int i, j=0; 2 for(i=0; i<strlen(s); i+=2) 3 if(s[i]%2==0)t[j++]=s[i]; 4 t[j]=’\0’;
解析
(1)判断一个字符串中的某一字符下标i是否为偶数,可用“i%2==0”来判断;也可以从下标0开始,每次增2。判断字符中的ASCII码值是否为偶数,则可用“s
%2==0”来判定。(2)对串s中下标为偶数的字符进行考查,满足ASCII码值是偶数条件的字符就顺序放在新串s中,否则就不存放。(3)所有字符处理完后,记得在新串s的末尾加上结束符“’\0’”。
转载请注明原文地址:https://kaotiyun.com/show/Z4ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
三网融合是业务的整合,它________继承了原有的语音、数据和视频业务,________通过网络的整合,衍生出了更加丰富的增值业务,如图文电视、视频邮件和网络游戏等。极大地拓展了业务提供范围。填入画横线部分最恰当的一项是()。
生态文明首先是一种世界观.也就是如何看待人与自然和人与人之间的关系。实际上,人与自然的关系和人与人之间的关系是同一事物的相互映衬。同时,人与自然的关系也在一定程度上决定了人与人之间的关系。当人与自然关系紧张,如一定的自然资源和生态环境承载不了已有的人口数量
下列四个单句,与其他三句的语法结构不相同的一项是()。
临近年底,部分二三线城市楼市调控也走到了一个微妙时点。业内人士认为,目前来看,一些二三线城市在限购政策落实方面“疲态”渐显,或试图放松限购令,或期待限购令自动到期作废。截至2013年年底,多个限购令将到期的城市未就限购令走向表态。根据上述文字推断,作者接下
人类经历过农业社会和工业社会两个历史阶段,现在已经启动了后工业进程,走向后工业社会是历史的必然。相应地,我们已经看到,农业社会的统治型政府不适应于工业社会的治理要求。同样,管理型政府也仅仅属于工业社会这个历史阶段,在人类后工业化的过程中,管理型政府所发挥的
下面四个单句,与例句的语法结构相同的是()。例:老师鼓励学生学好功课。
文化产业是当今世界经济增长的重要动力,是一个国家文化竞争力的重要基础。当前,推动文化产业发展,需要突出“融合”这个关键词,从供给侧看,___________,与多个产业存在天然的耦合关系.具有与其他产业融合发展的良好基础和广阔空间。通过突破产业边界、重组产
2009年,甲某驾驶机动车超速行驶,被交警乙某拦住,乙某对甲某的超速违章行为进行了罚款,但并未出具罚单。甲某要求出具罚单,乙某认为甲某态度不好,遂加罚人民币1000元,并告诉甲某,如果再狡辩,将再加重处罚。事后,甲某向公安局督察队进行举报,声称乙某态度蛮
设函数y=y(χ)在(0,+∞)上满足△y=(+χsinχ)△χ+o(△χ),且,则y(χ)=_______.
对下列二叉树进行中序遍历的结果是()。
随机试题
人类区别于动物的主要特征是()。
男孩,5岁,发热,喷射性呕吐3天,伴剧烈头痛1天,全身性抽搐2次,每次约3分钟缓解,抽后嗜睡。查体:神志恍惚,面色灰白,体温38.8℃。末梢血检查:白细胞明显升高,以中性粒细胞为主。为确定诊断为化脓性脑膜炎,最重要的检查是
混凝土抗折强度试验,一组三个标准试件的极限破坏荷载分别是33.50kN、34.24kN、39.67kN,则最后的试验结果是4.77MPa。()
检验检测机构应有样品的标识系统,样品()。
关于施工组织总设计的编制,下列说法中正确的是()。
我国古代“以农立国”,而农业生产和自然天象联系密切,所以古人非常注重“观象授时”,积累了丰富的天文历法知识。以下关于我国古代天文历法知识,说法错误的一项是()。
熟练的技能和习惯有什么样的相同点和不同点?
在考生文件夹下,存在一个数据库文件“samp1.accdb”。试按以下操作要求,完成表的建立和修改:设置“职工ID”字段的输入掩码为只能输入5位,规定前2位为字母、后3位为数字。
搜索考生文件夹中的AUTXIAN.BAT文件,然后将其删除。
A、professionaltrainingB、personalityC、lifeexperienceD、appearanceB
最新回复
(
0
)