首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是将s所指字符串中除了下标为奇数、同时ASCII值也为奇数的字符之外,其余的所有字符都删除。字符串中剩余的字符所形成的一个新的字符串放在t所指的数组中。 例如:s所指字符串中的内容为ABCDEFG12345,其中字符A,的
请编写函数fun(),其功能是将s所指字符串中除了下标为奇数、同时ASCII值也为奇数的字符之外,其余的所有字符都删除。字符串中剩余的字符所形成的一个新的字符串放在t所指的数组中。 例如:s所指字符串中的内容为ABCDEFG12345,其中字符A,的
admin
2010-02-08
25
问题
请编写函数fun(),其功能是将s所指字符串中除了下标为奇数、同时ASCII值也为奇数的字符之外,其余的所有字符都删除。字符串中剩余的字符所形成的一个新的字符串放在t所指的数组中。
例如:s所指字符串中的内容为ABCDEFG12345,其中字符A,的ASCII码值虽为奇数,但元素所在的下标为偶数,因此必需删除;字符1的ASCII码值为奇数,所在数组中的下标也为奇数,不删除,最后t所指的数组中的内容应是135。
请勿修改主函数main和其他函数中的任何内容,仅在函数su的花括号中填写若干语句。
文件test 27_2.cpp的内容如下;
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <string.h>
void fun(char *s,char t[ ])
{
}
void main ( )
{
char s[100],t[100];
cout<<"Please enter string S: "<<end1;
gets(s);
fun(s, t);
puts(t);
}
选项
答案
void fun(char *s,char t[ ]) { int i,j=0,n; n=strlen(s); for(i=0;i<n;i++) if(i%2!=0&&s[i]%2!=0) { t[j]=s[i];j++;} t[j]=’\0’; }
解析
在解答本题时,首先要清楚一点:那就是在字符参与数值运算时,用的是其ASCII码值来进行计算。另外的一个考查点是判断某数是奇数的方法,即判断该数与2的余数是否为0。
转载请注明原文地址:https://jikaoti.com/ti/mFkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
1915年在中国近代历史上看上去似乎没有特别重大的划时代的历史事件,但这一年发生的许多事件。既是此前各种矛盾发展的结果,又对此后的历史进程产生了重要影响。使这一年成为重要的历史关节点。请结合史事加以论述。(中山大学2015年历史学基础A真题)
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
简述统计假设检验中两类错误的定义及其关系。
斯皮尔曼等级相关适用于两列具有哪种性质的测量数据,或总体为非正态的等距、等比数据?()
下列哪种数据才可以运用卡方检验进行统计分析?()
下列选项中不是乌申斯基主张的教学原则是
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
下列哪项不是具体运算时期儿童的特征?()
认为学校教育的功能就是再生产出占主导地位的社会政治意识形态、文化关系和经济结构的是
随机试题
简述颈丛皮支分布。
患儿男,8岁。自幼就比同龄小孩发育慢些,2岁才会走路,会叫爸妈,目前只会讲简单的句子,基本上仅用于表达要求,如“要吃饭”、“妈妈走”,不会进行简单的交流,不会和其他小朋友玩,不会玩玩具。吃饭、大小便不能完全自理,需要家人协助。勉强呆在幼儿园,老师反映患儿什
药品安全风险的特点不包括()
在考虑费用的监理评价中,工程越复杂,越重要,则费用问题对决定取舍的影响越小。()
W自来水厂建设项目(以下简称W项目)使用国债资金,在确定招标方案时,招标人决定W项目自行招标,并采取邀请招标方式选择施工队伍,评标方法采用经评审的最低投标价法,招标人授权评标委员会直接确定中标人。在招标过程中发生了如下事件:事件一:本次招标向A、
资产和负债按照在公平交易中,熟悉情况的交易对方自愿进行资产交换或者债务清偿的金额计量的会计计量属性是()。
已完成销售手续,但购买方在当月尚未提货的商品,销售方仍应当作为本企业库存商品核算。()
2003年至2007年间,我国固定电话用户与移动电话用户数量最接近的年份是()。
Itistheurbandriver’smostagonizingeverydayexperience:thesearchforanemptyparkingplace.Circling,narrowlymissinga
以下关于DoUntil…Loop循环的说法正确的是()。
最新回复
(
0
)