首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #in
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #in
admin
2021-07-09
30
问题
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
void fun(char*s)
{
int i,j;
for(i=0,j=0;s
!=‘\0’;i++)
if(s
>=’0’&&s
<=’9’)
/**********found***********/
S[j]=S
;
/**********found***********/
s[j]=“\0”;
}
void main()
{
char item[80];
system(“CLS”),
printf(“\nEnter a string:”);
gets(item);
printf(“\n\nThe strLnq is:%s\
n”,item),
fun(item);
printf(“\n\nThe string of changing is:%S\n”,item);
}
选项
答案
(1)s[j++]=s[i]; (2)s[j]=‘\0’;
解析
题目要求依次取出字符串中所有的数字字符,因此将元素s
存入s[j]后要使j加1,为下次存储做准备。s[j]=“\0”;是一个语法错误。
转载请注明原文地址:https://kaotiyun.com/show/wqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
以下选项中非法的C语言字符常量是
若有定义语句charc=’\101’;则变量C在内存中占
随机试题
女性,23岁,未婚,不规则低热伴大、小关节疼痛1个月余,面部有较严重的蝶形红斑,怕见人,口腔内有溃疡灶,右膝、左踝关节轻度红肿,有压痛,无畸形。实验室检查:尿蛋白(+),颗粒管型(+),血细胞3.5×109/L,ANA(+),狼疮细胞(-),考虑此病人为系
肖先生,45岁,因车祸导致颈椎外伤,生活不能自理。为该病人床上洗发时,错误的护理措施是
贾某为了营利,于2008年3月在沿国道的自己耕地内建设了五间楼房,来经营餐饮住宿,但楼房的建设并未获得相关部门的批准,2010年4月县土地局发现了贾某的违章建设房屋的行为;在此期间,贾某还曾多次对前来收缴税款的税务人员进行殴打,其中一次造成一名税务人员重伤
下列不属于银行业金融机构的审慎经营规则内容的是:()
可以用于转账有()。
按照增值税的有关规定,下列行为应当征收增值税的是()。
WhenIsettledinChicago,mynewcityseemedsobigandunfriendly.ThenIhada【C1】______problemandhadtogotohospitalfor
社会保障制度是()。
一项新研究显示,中国的消费升级正在延续。所谓消费升级指消费者对更能满足自己美好物质和精神生活需要的、价格更高的优质商品和服务日益增长的需求。根据上述定义,下列最能体现消费升级的是:
(2014河北76)轮船:运输
最新回复
(
0
)