首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是将s所指字符串中位于奇数位置的字符或ASCⅡ值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为"AAB
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是将s所指字符串中位于奇数位置的字符或ASCⅡ值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为"AAB
admin
2023-02-27
22
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是将s所指字符串中位于奇数位置的字符或ASCⅡ值为偶数的字符依次放入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++1
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 enter 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==0)或if(i%2!=0||s[i]%2==0) (2)t[j]='\0';或t[j]=0;
解析
(1)根据题意,将字符串s中位于奇数位置的字符或ASCⅡ值为偶数的字符,依次放入字符串t中,所以if条件中要使用或运算。
(2)变量j控制字符串t的下标,所以修改为t[j]='\0';。
转载请注明原文地址:https://kaotiyun.com/show/JD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设平面内有n条直线(n≥3),其中有且仅有两条直线互相平行,任意三条直线不过同一点,若用f(n)表示这n条直线交点的个数,则f(4)=();当n>4时,f(n)=()。
某药品研究所研制了5种消炎药a1,a2,a3,a4,a5和4种退烧药b1,b2,b3,b4,现从中取出两种消炎药和一种退烧药同时使用进行疗效实验,但又知a1,a2,两种药必须同时使用,且a3,b4两种药不能同时使用,则不同的实验方案有()。
由0,1,2,3,4组成的没有重复数字的全部五位数中,若按从小到大的顺序排列,则数字12340应是第()个数。
把剩余价值转化为资本,或者说剩余价值的资本化,就是资本积累。马克思关于资本积累的学说是剩余价值理论的重要组成部分。资本积累的源泉是()
马克思认为,“权利决不能超出社会的经济结构以及由经济结构制约的社会的文化发展”。下列能体现马克思主义的权利观,且与其他权利观区分开来的是()
求下列函数的导数:y=ln(chx);
设f.g为定义在D上的有界函数,满足f(x)≤g(x),x∈D.证明:
用变量代换x=lnt将方程d2y/dx2-dy/dx+e2xy=0化为y关于t的方程,并求原方程的通解.
设二维随机变量(X,Y)在区域上服从均匀分布,令U与X是否相互独立?并说明理由;
假设主机A通过Telnet连接了主机B,连接建立后,在命令行输入字符“C”。如图所示,主机B收到字符“C”后,用于运输回送消息的TCP段的序列号seq应为____①____,而确认号ack应为____②____。②
随机试题
前方标志指示高速公路的名称和编号。
患儿男,3岁6个月,因咳嗽4天加重伴发热急诊入院。4天前受凉后出现咳嗽,初为单声咳嗽,伴痰响,无犬吠样咳嗽及鸡鸣样回声,3天前在当地医院诊断“肺炎”,给予“青霉素+头孢类抗生素”治疗,具体疗程与剂量不详。1天前出现发热,为中低热,最高达39.0℃,用药后可
在一个具有n个单元的顺序栈中,假定以地址低端(即下标为0的单元)作为栈底,以top作为栈顶指针,当出栈时,top的变化为()。
Ayoungfatherwasvisitinganoldneighbor.Theywerestandingintheoldman’sgarden,andtalkingaboutchildren.Theyoung
根据下列材料回答下列问题。“十五”时期,我国邮政业务总量年均增长7.9%。其中,2005年完成邮政业务总量623.6亿元,比2000年增长46.4%。在邮政业务中,2005年完成国内函件731758.9万件、国际及港澳台函件4002.1万件、国内包
现在地沟油生产窝点的规模与此前的小作坊早已不可_______,而一些地方政府却长期_______,有的甚至还颁发了合法证照。填入划横线部分最恰当的一项是:
《宅地法》
阅读以下关于软件架构评估的说明。[说明]某网上购物电子商务公司拟升级正在使用的在线交易系统,以提高用户网上购物在线支付环节的效率和安全性。在系统的需求分析与架构设计阶段,公司提出的需求和关键质量属性场景如下:(a)正常负载情况下,系统必须
Whatdoesthewomanmean?
Completethesentencesbelow.WriteNOMORETHANTHREEWORDSforeachanswer.Inthehome,oneofthemostimportantusesofwa
最新回复
(
0
)