首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:把ASCII码为奇数的字符从字符串str中删除,结果仍然保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数fun()。 例如,输入“abcdef”,输出“bdf”。 注意:部分源程序给出如
请补充函数fun(),该函数的功能是:把ASCII码为奇数的字符从字符串str中删除,结果仍然保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数fun()。 例如,输入“abcdef”,输出“bdf”。 注意:部分源程序给出如
admin
2010-09-14
24
问题
请补充函数fun(),该函数的功能是:把ASCII码为奇数的字符从字符串str中删除,结果仍然保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数fun()。
例如,输入“abcdef”,输出“bdf”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 80
void fun(char s[],int n)
{
int i, j;
j=0;
for(i=0;【 】;i++)
{
if(【 】)
s [j++]-s
;
}
【 】;
}
main ( )
{
int i=0, strlen=0;
char str [N];
clrscr ();
printf ("\nInput a string: \n");
gets (str);
while (str
!=’\0’)
{
strlen++;
i++;
}
fun(str, strlen);
printf("\n*** display string ***\n");
puts (str);
}
选项
答案
i<n s[i]%2=0 s[j]= ’\0’
解析
第一空:变量n为字符串的长度,所以字符数组的下标的取值范甲是从0到n-1。第二空:如果当前字符的ASCII码对2取余等于0,就说明这个字符的ASCII码为偶数,故不能删除,而是将它存于字符串s中。第三空:通过保留ASCII码为偶数的字符的力法,来实现删除ASCII码为奇数的字符的目的。处理结束后,还要在字符串s的最后加上结束标记符’\0’。
转载请注明原文地址:https://jikaoti.com/ti/tIkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,错误的是()。
下列人物与研究成果对应错误的一项是()。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
热力学三定律是现代物理学研究的一个重要的内容。其中,根据热力学第一定律.我们可知道()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
①在无意义面前,大脑由于寻找不到答案而引发焦虑,当然这是积累到固定阈值之后的事情②权利是伴随选择而产生的,譬如电视机的频道转换器就给了观众看与不看的权利③人的大脑有一种无法改变的功能,即不断地追索词语以及所有事情的意义④如果在
随机试题
从量税
A.疣状心内膜炎B.心瓣膜穿孔C.心内膜心肌纤维化D.左心室肥大E.左室前壁心肌梗死风湿性心内膜炎可见
在我国引起急性胰腺炎的最常见病因为
价值工程准备阶段的对象选择是收缩研究范围的过程,已明确研究的目标。从成本方面看,选择的工程产品应具有的特征是成本高或()。
通常规模越大的企业劳动力流动率越低,关于产生这种现象原因的说法,错误的是()。
法律援助:指为维护公民的合法权益不受侵犯,对那些无经济能力聘请律师不能承担诉讼费用,但又需要法律帮助的公民给予资助或是无偿提供法律服务的一项制度。法律规定,公民在赡养、工伤、刑事诉讼、请求国家赔偿和请求依法发给抚恤金等方面需要获得律师帮助,但是无力支付律师
你拥有的投资组合30%投资于A股票,20%投资于B股票,10%投资于C股票,40%投资于D股票。这些股票的贝塔系数分别为1.2、0.6、1.5和0.8。请计算组合的贝塔系数。
开发策略是根据()和工作内容而采取的行动方针和工作方法。
WhatwillSamdo?
Forthispart,youareallowedthirtyminutestowriteacompositiononthetopicCollegeStudentsOwningMobilePhones.Yousho
最新回复
(
0
)