首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:将s所指字符串中除了下标为奇数同时ASCII码值也为奇数的字符之外,其余的所有字符全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若s所指字符串的内容为“ABCDEFGl2345”,其中字符A的ASCII
编写函数fun,其功能是:将s所指字符串中除了下标为奇数同时ASCII码值也为奇数的字符之外,其余的所有字符全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。 例如,若s所指字符串的内容为“ABCDEFGl2345”,其中字符A的ASCII
admin
2016-12-06
62
问题
编写函数fun,其功能是:将s所指字符串中除了下标为奇数同时ASCII码值也为奇数的字符之外,其余的所有字符全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。
例如,若s所指字符串的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,但所在元素的下标为偶数,因此需要删除;而字符1的ASCII码值为奇数,所在数组中的下标也为奇数,因此不应当删除,其他依此类推。最后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
解析
本题要求除了下标为奇数同时ASCII码值也为奇数的字符,其余的所有字符都删除,即要留卜下标为奇数同时ASClI码值也为奇数的字符。所以if的条件语句应为:if(i%2!=0&&s
%2 !=0)。
转载请注明原文地址:https://www.kaotiyun.com/show/7VDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:inta=2;intf(intn){staticinta=3;intt=0;if(n%2)(staticinta=4;t+=a++;}else{statici
有以下程序:intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=
以下能正确定义一维数组的选项是______。
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
诊断和改正程序中错误的工作通常称为【】。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
有如下程序:main(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf("
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
下列选项中不属于结构化程序设计方法的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
随机试题
一臀位娩出婴儿,生后发现左大腿肿胀、缩短畸形并有异常活动。为确定诊断首选的检查是
监盘库存现金是注册会计师证实被审计单位资产负债表所列现金是否存在的一项重要程序,被审计单位必须参加盘点的人员是()。
激活后能促进脂肪分解代谢的受体是()。
①1980年5月8日,第三届世界卫生组织大会庄严宣布,人类终于消灭了曾严重威胁人类健康和生命的天花②1798年,英国乡村医生琴纳在“人痘”的基础上发明了“牛痘”,这很快被公认为是人类防治天花的最好方法③在牛痘发明150年后,世界上每年仍
根据所给材料,回答问题。包括食品安全标准在内的任何强制性技术标准的制定,必然建立在“可标准化程度”这一概念基础上。这是为研究某领域是否适合以单一标准进行一体化治理所创造的分析工具,其含义是指“管制者在事前能否以适当的成本识别被管制行为的类型及其后果,
一个老人为了使一群孩子不在自己家附近吵闹,先跟孩子们说每天来他家附近玩会给他们奖励,并真的兑现了奖励。过了一段时间,他说自己没有钱给他们了,希望孩子们还能继续来玩。但孩子们再也不来了。这个老人采用的技术是
有如下XYZ银行即期汇率报价(全球银行间市场报价,美元报价法):GBPl.8885/90;JPY112.26/34;CHFl.3740/50。问:(2)GBP、JPY、CHF的买卖差价分别是多少?如果GBP汇率的新报价为1.8768/73,那么与上述报
阅读以下关于数据库分析与建模的叙述,在答题纸上回答以下问题。【说明】某电子商务企业随着业务不断发展,销售订单不断增加,每月订单超过了50万笔,急需开发一套新的互联网电子订单系统。同时该电商希望建立相应的数据中心,能够对订单数据进行分析挖掘,以便更好地服
例如:您是来参加今天会议的吗?您来早了一点儿,现在才8点半。您先进来坐吧。★会议最可能几点开始?A8点B8点半C9点√最近几年,许多年青人离开家乡到其他城市工作,虽然工资比从前高,但是很辛苦。★年青人
Finally,let’s______acriticalissueinanyhonestexplorationofourattitudestowardsoldpeople,namelythevaluewhichou
最新回复
(
0
)