首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是:将s所指字符串中除了下标为奇数、同时ASCII值为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若s所指字符串中的内容为edB2A4Dsdg,其中字符A的ASCII码值为奇数,因
请编写函数fun(),其功能是:将s所指字符串中除了下标为奇数、同时ASCII值为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若s所指字符串中的内容为edB2A4Dsdg,其中字符A的ASCII码值为奇数,因
admin
2010-05-05
29
问题
请编写函数fun(),其功能是:将s所指字符串中除了下标为奇数、同时ASCII值为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。
例如,若s所指字符串中的内容为edB2A4Dsdg,其中字符A的ASCII码值为奇数,因此应当删除;其中字符B的ASCII码值为偶数,但在数组中的下标为偶数,因此也应当删除:而字符2的ASCII码值为偶数,所在数组中的下标为奇数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是d24。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
#include<string, h>
void fun(char*s, char t[])
{
}
main()
{
char s[100] ,t[100];
clrscr();
printf("\nPlease enter string S: ");
scanf("%s",s);
fun(s,t);
printf("\nThe result is: %s\n",t);
}
选项
答案
void fun(char*s, char t[]) { int i,j=0; for(i=0;s[i]!=’\0’;i++) if(i%2!=0&&s[i]%2==0) /*将s所指字符串下标为奇数同时ASCII值为偶数的字符放入数组t中*/ t[j++]=s[i]; t[j]=’\0’; /*在字符串最后加上结束标志位*/ }
解析
本题要求除了下标为奇数同时ASCII值为偶数的字符之外,其他字符都删除。即题目要求留下下标为奇数同时 ASCII值为偶数的字符。C语言中并没有直接删除字符的算法,请大家在做题的时候注意。
转载请注明原文地址:https://jikaoti.com/ti/4KkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据地理知识,同纬线上的各地()。
下列人物与研究成果对应错误的一项是()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
根据《民事诉讼法》的规定,审判人员的回避,由()决定。
区分国家性质的根据是()。
2015年政府工作报告中,李克强总理针对产业发展提到了一个新概念:要实施“中国制造2025”。下列对此理解错误的是()。
根据《选举法》,省、自治区、直辖市,设区的市、自治州的人民代表大会的代表,由()产生。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
用1到7的数字组成一个六位数密码,密码中每个数字只使用一次。在所有可能的密码排列中,能被3整除的数字占所有可能的排列数的比重为:
子路问老师:什么样的人算是君子?孔子说“修己以敬”。子路意犹未尽,追问道:“如斯而已乎?”孔子回答道:“修己以安人。”子路仍心有不甘,继续追问道:“如斯而已乎?”孔子答:“修己以安百姓”,接着又补充说,修己以安百姓,这是尧、舜大概还难以做到的啊!从这个“修
随机试题
女,24岁,秘书。1个月前由于工作失误受到领导当众批评,患者感到委屈,出现失眠,早醒,对前途悲观失望,整天闷闷不乐,很少与人交往。近1周来,一反常态,出现兴奋话多,说终于战胜了自己,自我感觉好,自我评价高,说领导批评她是因为嫉妒她的才能,不认为自己有病。
只要社会主义物质文明建设搞好了,社会主义精神文明建设就自然搞好了。
关于前列腺增生症的叙述,不正确的是
急性血源性骨髓炎大块死骨形成的主要原因是
A.丙二醇B.醋酸纤维素酞酸酯C.醋酸纤维素D.蔗糖E.乙基纤维素片剂的薄膜包衣材料通常由高分子成膜材料组成,并可添加增塑剂、致孔剂(释放调节剂)、着色剂与遮光剂等。常用的增塑剂是()。
如果企业某一部分的对外营业收入总额占企业全部收入总额( )及以上时,则不需要编制分部报表。
单位内部会计监督制度的基本要求包括:重大经济业务事项的决策和执行程序应当明确。前述的“重大经济业务事项”包括()。
阅读下列材料,完成教学设计。材料一下面是高中物理人教版(选修)3—1第一章第3节“电场强度”内容节选:电场线形象地了解和描述电场中各点电场强度的大小和方向也很重要。法拉第采用了一个简洁的方法描述电场,那就是画电场线(electricfieldline)。
章某携带一把匕首欲拦路抢劫,突然发现是自己的熟人王某,于是仓皇而逃。章某的行为属于:
可在C程序中用作用户标识符的一组标识符是
最新回复
(
0
)