首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为
admin
2019-07-10
79
问题
函数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://www.kaotiyun.com/show/Z4ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
森林的大面积减少,水土流失、风沙弥漫,这可怕的景象绝不是________,而是活生生的现实。不认真解决水害、沙害,土地资源流失与人口膨胀所造成的弊病,2l世纪的可持续发展将成为空想。大自然的警告,足以________。填入画横线部分最恰当的一项是(
人类经历过农业社会和工业社会两个历史阶段,现在已经启动了后工业进程,走向后工业社会是历史的必然。相应地,我们已经看到,农业社会的统治型政府不适应于工业社会的治理要求。同样,管理型政府也仅仅属于工业社会这个历史阶段,在人类后工业化的过程中,管理型政府所发挥的
下面四个单句,与例句的语法结构相同的是()。例:老师鼓励学生学好功课。
下列方法中,可以用来测量持续性注意的是
实验组——控制组的实验设计中常用的统计方法是()
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
关于教育目的确立的依据,下列说法错误的是
清代案件经过秋审或朝审程序后,处理结果包括
下列属于程序法部门中的非诉讼程序法的是()
在并行数据库中,【14】结构被认为是支持并行数据库系统的最好并行结构,适用于银行出纳之类的应用。
随机试题
主要对青光眼有治疗效果的药物是
判断抗精神病药是否有效需在足剂量下使用至少
下面所列工程建设定额中,属于按定额编制程序和用途分类的是()。
下列各项中,属于票据基本当事人的是()。
某股份有限公司利润表中“主营业务收入”项目为2400万元;资产负债表中“应收账款”项目的本年增加额为250万元,“应收票据”项目的本年减少额为210万元,其中贴现的金额为60万元,贴现息为4万元,销项税额为240万元,坏账准备为14万元。假设该公司本年度没
简述图形与图像的区别。
《中华人民共和国义务教育法》第五十七条规定,学校有下列情形之一的,由县级人民政府教育行政部门责令限期改正;情节严重的,对直接负责的主管人员和其他直接责任人员依法给予处分,其中包括()。(2015·湖南)
若n1、n2、n为正整数且满足n1+n2=n,则称(n1,n2)为n的一个拆分。若两个拆分满足n1=n2’,n2=n1’,则称(n1,n2)与(n1’,n1’)为n的同一个拆分.例如(1,3)与(3,1)为4的同一个拆分。若n1,n2均为偶数.则称(n1,
1992是24个连续偶数的和,问这24个连续偶数中最大的一个是几?()
某公司一项对员工工作效率的调查测试显示,办公室中白领人员的平均工作效率和室内气温有直接关系。夏季,当气温高于30℃时,无法达到完成最低工作指标的平均效率;而在此温度线之下,气温越低,平均效率越高,只要不低于22℃。冬季,当气温低于5℃时,无法达到完成最低工
最新回复
(
0
)