首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun(),该函数的功能是从字符串中删除指定的字符,同一字母的大、小写按不同字符处理。 例如:程序执行时输入字符串为turbo c and borland c++,从键盘上输入字符n,则输出后变为turbo c ad borlad c++。
编写函数fun(),该函数的功能是从字符串中删除指定的字符,同一字母的大、小写按不同字符处理。 例如:程序执行时输入字符串为turbo c and borland c++,从键盘上输入字符n,则输出后变为turbo c ad borlad c++。
admin
2009-01-15
51
问题
编写函数fun(),该函数的功能是从字符串中删除指定的字符,同一字母的大、小写按不同字符处理。
例如:程序执行时输入字符串为turbo c and borland c++,从键盘上输入字符n,则输出后变为turbo c ad borlad c++。
如果输入的字符在字符串中不存在,则字符串照原样输出。
注意:部分源程序已存在文件test18_2.cpp中。
请勿改动主函数脚in和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
文件test18_2.cpp的内容如下:
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void fun(char s[ ], int c)
{
}
void main ( )
{
static char str[ ]="turbo c and borland c++";
char ch;
cout<<"原始字符串:\n"<<str<<end1;
cout<<"输入一个字符:";
cin>>ch;
fun(str.ch);
cout<<"str="<<str<<end1;
}
选项
答案
void fun(char s[], int c) { int i=0; char *p; p=s; while( *p) {if( *p!=c) {s[i]=*p; i++; } p++; } s[i]=’\0’; }
解析
本题考查用字符指针来控制字符数组中的元素。指针p初始化时应指向字符数组的首地址s,之后利用p逐个取得数组中的元素,然后用取得的字符逐个与要删除的字符进行比较,如果二者相同,则跳过该字符,去取下一个数组元素,这样最终得到的字符串中就把要删除的字符去掉了。最后不要忘记要手动地加上一个字符串结束标记‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/wOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
裸眼3D指的是眼睛不需要佩戴眼镜或者头盔等任何辅助设备,就可以看到3D图像,包括借助显示屏实现三维成像和在三维空间直接成像两种技术。关于裸眼3D相关技术,下列说法错误的是()。
中国古代大有慷慨悲歌之士,下列词句与作者的对应关系错误的是()。
文化在组织中的功能包括()。
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
计算两次考试成绩(X、Y)的相关系数。
次数分布有两个基本特点,分别是()
置信水平不变的条件下,要缩小置信区间,则()
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
下列货币政策操作中,可以增加货币供给的是()。
随机试题
大脑部位与功能对应错误的是()
在药物治疗中。临床医生应遵循的道德要求,不包括
东莨菪碱的化学结构是()。
附条件生效的合同,合同成立后虽然并未开始履行,但任何一方不得撤销要约和承诺,否则应承担()。
自2006年1月1日起,进境木质包装必须具有( )标识才能放行。
某双代号网络计划的终点节点有四条内向箭线,其最早完成时间分别为第20、25、32、41周,要求该项目在38周内完成,则其计算工期和计划工期的最大值应分别为()周。
某勘察设计院成立20多年来,创造了许多辉煌业绩。近几年来,市场竞争激烈,勘察设计院在管理和服务等方面出现了相对落后的情况,业绩逐年下降。2008年新上任的陆院长利用勘察设计院改制的机会,对勘察设计院进行了变革:首先,对组织结构进行了调整,将业务进行了重新组
某街道有四个小区。60岁以上共17608人,其中女性9608人,男性8000人。现将调查的60岁以上人群患有缺铁性贫血的情况进行统计和整理,得到的资料如表1所示。现根据上述提供的信息进行计算。并分别回答以下问题:请计算出该街道的男女相对比。
关于班级管理的概念,以下说法中正确的有【】
严肃与谨慎相结合,是我们党根据历史经验和对肃反斗争的深刻理解而提出的,是指导人民警察同刑事犯罪分子作斗争的一项重要政策。()
最新回复
(
0
)