首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将s所指字符串中除了下标为奇数同时ASCⅡ值也为奇数的字符之外的其余所有字符全部删除,字符串中剩余字符所
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将s所指字符串中除了下标为奇数同时ASCⅡ值也为奇数的字符之外的其余所有字符全部删除,字符串中剩余字符所
admin
2023-02-27
47
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,编写函数fun(),其功能是将s所指字符串中除了下标为奇数同时ASCⅡ值也为奇数的字符之外的其余所有字符全部删除,字符串中剩余字符所形成的一个新字符串存放在t所指的数组中。
例如,若s所指字符串的内容为"ABCDEFGl2345",其中字符A的ASCⅡ值为奇数,但所在元素的下标为偶数,因此需要删除;而字符1的ASCⅡ值为奇数,所在数组中的下标也为奇数,因此不应当删除,其他依此类推。最后t所指数组中的内容应为"135"。
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容.仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include(string.h>
4 void fun(char*s,char t[])
5 {
6
7 }
8 main()
9 {
10 char s[100],t[100];
11 printf("\nPlease enter string s:");
12 scanf("%s",s);
13 fun(s,t);
14 printf("\nThe result is:%s、n",t);
15 }
选项
答案
1 void fun(char*s,char t[]) 2 { 3 int i,j=0,n; 4 n=strlen(s); 5 for(i=0;i<n;i++) 6 if((i%2)&&(s[i]%2)) 7 { t[j++]=s[i]; /*将下标为奇数同时ASCⅡ值也为奇数的字符放入数组t中*/ 9 } 10 t[j]='\0'; /*最后加上字符串结束标志*/ 11 }
解析
本题要求保留下标为奇数同时ASCⅡ值也为奇数的字符,其余的所有字符都删除。将s字符串中,满足条件的字符存放到字符串t中。if的条件表达式为if(i%2 !=0&&s
%2 !=0)。
转载请注明原文地址:https://www.kaotiyun.com/show/wJ0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
从100人中调查对A、B两种2008年北京奥运会吉祥物的设计方案的意见,结果选A方案的人数是全体接受调查人数的3/5;选B方案的比选A方案的多6人,对两个方案都不喜欢的人数比对两个方案都喜欢的人数的1/3多2人,则两个方案都不喜欢的人数是()。
一段环形公路赛道一边恰好每隔30m立有一电线杆,另一边恰好每隔25m栽有一树,在马路上共有8处同时有电线杆与树相对立,此段马路总长度为()。
甲跑11米所用的时间,乙只能跑9米,在400米标准田径场上,两人同时出发依同一方向,以上速度匀速跑离起点A,当甲第三次追上乙时,乙离起点还有()米。
一种商品,按照期望50%的利润来定价,结果只销售掉70%的商品,为尽早销售掉剩下的商品,商店决定按定价打折销售,这样获得的全部利润是原来期望利润的82%,则打了()折。
某商店将某种品牌的电脑,按进价提高35%进行定价,然后打出“几折酬宾,外送50元车费”的广告,结果每台电脑获利208元,那么每台电脑的进价是()元。
一批图书放在两个书柜中,其中第一柜占55%,若从第一柜中取出15本放入第二柜内,则两书柜的书各占这批图书的50%,这批图书共有()本。
已知某等差数列共有10项,其奇数项之和为15,偶数项之和为30,则其公差为()。
若x>0,y>0,且x+2y=4,则lgx+lgy的最大值是()。
在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为奇数的共有()。
贫困是人类社会的顽疾。反贫困始终是古今中外治国安邦的一件大事。一部中国史,就是一部中华民族同贫困作斗争的历史。2021年2月25日,习近平在全国脱贫攻坚总结表彰大会上的讲话中指出,我国构建了一整套行之有效的政策体系、工作体系、制度体系,走出了一条中国特色减
随机试题
道德功能的发挥和实现所产生的社会影响及其实际效果,被称为道德的
李某因要报考研究生,欲向单位请假复习,遂找到其中学同学、县医院的执业医师王某,请王某为其开具病假条。王某为李开出了“病毒性心肌炎。全休壹个月”的诊断证明书。对于王某的行为,县卫生局可以给予
在《十二表法》制定之后,罗马主要使用的是:()
跳绳
关于投资性房地产转换后的入账价值的确定,下列说法中正确的有()。
(2013年卷二第50题)根据民法通则及相关规定,下列哪些情形下法定代理终止?
通过视崖实验证明,有深度知觉的婴儿是()
影响着群体与成员个人行为发展变化的力量的总和就是__________。
对具有职位特殊性的公务员需要单独管理的,可以增设《公务员法》明确规定的职位之外的职位类别。下列哪一机关享有增设权?()
资源配置要解决的基本经济问题包括()。
最新回复
(
0
)