首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新中放在t所指的数组中。 例如,若s所指字符串中的内容为ABCDEFG123456,其中字符A的ASCII码值为
请编写函数fun(),其功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新中放在t所指的数组中。 例如,若s所指字符串中的内容为ABCDEFG123456,其中字符A的ASCII码值为
admin
2010-05-05
77
问题
请编写函数fun(),其功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新中放在t所指的数组中。
例如,若s所指字符串中的内容为ABCDEFG123456,其中字符A的ASCII码值为奇数,因此应当删除;其中字符B的 ASCII码值为偶数,但在数组中的下标为奇数,因此也应当删除;而字符2的ASCII码值为偶数,所在数组中的下标也为偶数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是246。
注意:部分源程序给出如下。
请勿改动主函数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://www.kaotiyun.com/show/8HID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
区分国家性质的根据是()。
在国际金融问题上进行协商与协作,促进国际货币合作;促进国际贸易的扩大和平衡发展:纠正国际收支的失调,而不采取危害本国或国际繁荣的措施.缩短成员国国际收支不平衡的时间,减轻不平衡的程度。以上是下列哪个国际组织的主要职能?()
我国境内的几处晚期猿人按时间顺序由远及近排列正确的是()。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
一个等差数列的第1项是2001前7项的和为10500,那么这个数列的第10项是多少?
某自行车租车点的收费标准是每车次不超过两小时免费,超过两小时的部分每小时收费2元(不足1小时的部分按1小时计算)。有甲、乙两人各自来该租车点租一车。设甲、乙不超过两小时还车的概率分别为;两小时以上且不超过三小时还车的概率分别为;两人租车时间都不会超过四小时
小李的弟弟比小李小2岁,小王的哥哥比小王大2岁、比小李大5岁。1994年,小李的弟弟和小王的年龄之和为15。问2014年小李与小王的年龄分别为多少岁?
根据以下资料,回答以下问题。截至2011年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘
随机试题
下列关于不同时期钢产量的比较中,错误的是:
下列不是T细胞分化抗原的是
树脂的性质是
临床药师的主要职责有()
病室的相对湿度为70%时,病人可出现
甲(18周岁)、乙(15周岁)合谋盗窃丙。甲站在丙身边掩护,乙从丙裤兜内窃得1000元后离去。后丙发现被窃,以为是身边的甲所为,遂将其抓住并要将其带到派出所。甲为脱身,拔刀将丙刺倒。乙随后返回现场,对着倒在地上的丙说“活该”,随后和甲一起逃走,丙死亡。下列
背景资料某钢厂新建一条250轧钢生产线。通过招标方式,确定由A公司作为该项目的施工总承包商,负责土建施工,厂房钢结构制作、安装,车间内80t桥式起重机的安装,设备安装与调试,电仪工程的施工等,建设工期为18个月。项目的临电策划由项目电气
根据下列材料,回答问题。为了解市民落实垃圾分类政策的现状、困难和想法。近期,某市调查中心开展了一次专题电话调查,在全市16周岁及以上常住市民中成功访问了2000位市民。调查情况如下:2000年,我市被国家列为首批生活垃圾分类
二战爆发前夕,英法对法西斯侵略实行绥靖政策的原因、表现。
Amanis48yearsold.Heaskstheothermanhowoldheis.Theothermananswers:"IamtwiceasoldasyouwerewhenIwasas
最新回复
(
0
)