首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。 请改正程序中的错误,使它能得出正确的结
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。 请改正程序中的错误,使它能得出正确的结
admin
2021-06-15
83
问题
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<string.h>
4 #define N 80
5 void fun(char * s,char t[])
6 {
7 int i,j=0;
8 for(i=0;i<(int)strlen(s);i++)
9 /*********found*********/
10 if(i%2&&s
%2==0)
11 t[j++]=s
;
12 /*********found*********/
13 t
=’\0’;
14 }
15 main()
16 {
17 char s[N],t[N];
18 printf(’’\nPlease enther string s:’’);
19 gets(s);
20 fun(s,t);
21 printf("\nThe result is:%s\n’’,t);
22 }
选项
答案
(1)if(i%2 || s[i]%2==O)或if(i%2 !=0 || s[i]%2==0) (2)t[j]=’\0’;或t[j]=0;
解析
(1)根据题意,将字符串s中位于奇数位置的字符或ASCII码值为偶数的字符,依次放入字符串t中,所以if条件中要使用“或”运算。
(2)变量j控制字符串t的下标,所以是t[j]。
转载请注明原文地址:https://kaotiyun.com/show/x5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设文件指针fp已定义,执行语句fp=fopen("file","w");后,下列针对文本文件file操作叙述的选项中正确的是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
以下叙述中正确的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
以下正确的字符串常量是
在结构化程序设计中,模块划分的原则是
在C语言中,以下说法不正确的是()。
在C语言中,以下说法不正确的是()。
随机试题
进行性血胸的特点为()
Throughouthistorygoldhasbeenimportantinhumansociety.Men【36】forit.Peoplehavesufferedgreathardshipssearching【37】it
Whenitcomestoeatingsmartforyourheart,thinkingaboutshort-termfixesandsimplifylifewithastraightforwardapproach
糖尿病患者自觉双下肢足部好似有蚂蚁爬行的感觉,神经系统检查并无异常,此种感觉障碍是
会计科目与账户的本质区别在于()。
位于某市的卷烟生产企业委托设在县城的烟丝加工厂加工一批烟丝,提货时,加工厂代收代缴的消费税为1600元,其城建税和教育费附加按以下办法处理()。
直接税和间接税的划分标准是()。
小王是一名高三学生,由于平时学习压力较大,父母和自我的期望值较高,从上高三开始,就经常伴随失眠抑郁等情况。除了上课认真听讲,下课后认真复习,几乎不与同学、父母等其他人多交流。除了父母和自己带来的压力外,所在班级属于学校的精英班,班主任平时非常关注班级前十名
现在很多中小学生都有手机,本来是方便跟家长联络的。但是很多学生用手机上网,交友,甚至上课时发短信,导致学习成绩下降,你怎么看待这个问题?
案例教学法是指在教师的指导下,由学生对选定的具有代表性的典型案例,进行针对性地分析、审理和讨论,做出自己的判断和评价。根据上述定义,下列属于案例教学法的是()。
最新回复
(
0
)