首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。 例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。 例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
admin
2016-08-16
60
问题
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。
例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除,其他依此类推。最后t所指的数组中的内容应是“BDF24”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
void fun(char*s,char t[])
{
}
main()
{
char s[100],t[100],Msg[]
="Please enter string s:";
printf(Msg);
Scanf("%s",s);
fun(s,t);
printf("\nThe resuit is:%
S\n",t);
}
选项
答案
void fun(char*s,char t[]) { int i,j=0,n; n=strlen(s); /*遍历整个数组*/ for(i=0;i
解析
要删除ASCII码值为奇数的字符,也就是要保留ASCII码值为偶数的字符,由于最终是要求出剩余字符形成的新串,所以本题的算法是对原字符串从头到尾扫描,找出ASCII码值为偶数的字符并依次存入数组。
转载请注明原文地址:https://kaotiyun.com/show/faNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若按层次顺序将一棵有n个节点的完全二叉树的所有节点从1到n编号,那么当i为偶数且小于n时,节点i的右兄弟是节点【】,否则节点i没有右兄弟。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intnum[2][3],*p;intt,i,j,k
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下列关于函数模板实参不能省略的情况说明不正确的是
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
下列叙述中,不属于数据库系统的是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是()。
随机试题
下列有关计算机的开关机操作中,()的叙述是错误的。
A.黄色标记B.蓝色标记C.橙色标记D.绿色标记E.红色标记血液-体液隔离的标记为()
人参与皂荚同用,皂荚可以降低人参的补气作用,人参对皂荚而言,这种配伍关系属
A.早幼粒细胞型白血病B.急性淋巴性白血病C.急性粒细胞型白血病D.慢性粒细胞性白血病E.急性单核细胞白血病易出现牙龈肿胀的是
深Ⅱ度烧伤深度已达
中国人民银行是()。Ⅰ.发行的银行Ⅱ.银行的银行Ⅲ.政府韵银行Ⅳ.人民的银行
(2017·福建)一般而言,内部动机的作用比外部动机的作用稳定、持久。()
Perhapsthemostambitiouslong-termhealthstudyeverplannedbytheNationalInstitutesofHealth(NET)hasbeenhitbyaNASAs
SpeechforVisitorstotheMuseum1.Historyofthemuseum-Waterandavailabilityofrawmaterial—madethesitesuit
A、Sheusuallygetstoworkat3:30.B、Sheusuallygetstoworkat3:45.C、Sheusuallygetstoworkat4:00.D、Sheusuallyget
最新回复
(
0
)