首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。 例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。 例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
admin
2016-12-06
37
问题
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。
例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除,其他依此类推。最后t所指的数组中的内容应是“BDF24”。
注意:部分源程序给出如下。
请勿改动主函数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],Msg []=’’Please enter string s:’’;
11 printf(Msg);
12 scanf(’’%s’’,s);
13 fun(s,t);
14 printf(’’\nThe resuit is:%s\n’’,t);
15 }
选项
答案
1 void fun(char *s,char t[]) 2 { 3 int i,j=0,n; 4 n=strlen(s); 5 /*遍历整个数组*/ 6 for(i=0 ; i
解析
要删除ASCII码值为奇数的字符,也就是要保留ASCII码值为偶数的字符,由于最终是要求出剩余字符形成的新串,所以本题的算法是对原字符串从头到尾扫描,找出ASCII码值为偶数的字符并依次存入数组。
转载请注明原文地址:https://kaotiyun.com/show/8VDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段:intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__
有以下程序:main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后的输出结果是______。
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
以下能正确定义数组并正确赋初值的语句是______。
数据库系统中实现各种数据管理功能的核心软件是______。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
下列选项中不属于结构化程序设计方法的是
随机试题
艾宾浩斯研究遗忘规律的方法是()
简述我国教育目的的基本特征。
A.颅压增高B.神经细胞变性坏死C.两者皆有D.两者皆无(1998年)流行性乙型脑炎
(2006)抗震设防烈度为6度的地区,其对应的设计基本地震加速度值,是下列中哪一个?
有关对螺纹法兰的叙述中,说法不正确的是()。
社会目标模式核心的理论概念是()。
员工测评标准体系的构成包括()。(2008年5月二级真题)
以圆点、弧线三角和曲线构成的花瓣图案和鸟纹是彩陶最富特色的装饰图案。()
马铃薯,俗称土豆,是一种含有大量碳水化合物,同时含有蛋白质、矿物质(磷、钙等)、维生素等的食物。下列关于“马铃薯”的名字来源的说法,正确的是()。
行政监督可以分为政府自我监督和行政外部监督两大类,下列属于政府自我监督的是()。
最新回复
(
0
)