首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是将s所指字符串中位于奇数位置的字符或ASCⅡ值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为"AAB
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是将s所指字符串中位于奇数位置的字符或ASCⅡ值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为"AAB
admin
2023-02-27
47
问题
使用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全国计算机二级
相关试题推荐
已知a,b,c既成等差数列又成等比数列,设α,β是方程ax2+bx-c=0的两根,且α>β,则(α3β-α·β3)2=()。
直线2x-y-4=0上有一点P,它与两定点A(4,-1)、B(3,1)的距离之和最小,则点P的坐标是()。
若n是一个大于100的正整数,则n3-n一定有约数()。
在a和b(a≠b)两数之间插入n个数,使它们与a,b成等差数列,则该数列的公差是()。
结合材料回答问题:材料1“中国梦”是习近平在党的十八大后提出的重要指导思想和重要执政理念。2012年11月29日,习近平在参观《复兴之路》展览时的讲话中首次正式提出“中国梦”。习近平把“中国梦”定义为“实现中华民族伟大复兴,就是中华民族近代以来
设f为定义在D上的有界函数,证明:(1)(2)
设y1,y2为dy/dx+P(x)y=Q(x)的两个特解,p,q为常数且py1-qy2为dy/dx+P(x)y=0的解,py1+qy2为dy/dx+P(x)y=Q(x)的解,则p=________,q=________.
设A=且AB=0.(Ⅰ)求常数a,b,c;(Ⅱ)判断A是否可相似对角化,若A可相似对角化,则求可逆矩阵P,使得P-1AP为对角矩阵,反之说明理由.
经典的设计模式共有23个,这些模式可以按两个准则来分类:一是按设计模式的目的划分,可分为________型、结构型和行为型三种模式;二是按设计模式的范围划分,可以把设计模式分为类设计模式和________设计模式。①
以下选项中,合法的一组C语言数值常量是()。
随机试题
EDTA配位滴定法,消除其它金属离子干扰常用的方法有()。
100,84,96,76,74的平均差为()
原则型谈判法:
组织结构的特性包括()
类风湿关节炎湿热痹阻证,治疗宜选()
A.湿性重浊B.湿性黏滞C.湿性趋下D.湿性阻遏气机E.湿性损伤阳气患者大便黏腻不爽,小便涩滞不畅,舌苔黏腻等,体现湿邪的性质特点是()。
现房抵押登记应当出具()。
水运工程建设项目施工单项合同估价在()万元人民币以上的工程,必须进行招标。
4G移动通信系统支持的终端最高移动速度为()km/h。
在经济持续繁荣增长时期,资金供不应求,利率下降;当经济萧条市场疲软时,利率会随着资金需求的减少而上升。( )
最新回复
(
0
)