首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #inc
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #inc
admin
2019-04-04
30
问题
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正函数fun中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<eonio.h>
void fun(char*s)
{
int i,j;
for(i=0,j=0;s
!=’\0’;i++)
if(s
>=’0’&&8
<=’9’)
/******found******/
s[j]=s
;
/******found******/
s[j]="\0";
}
void main()
{
char item[80];
system("CLS");
printf("\nEnter a string:");
gets(item);
printf("\nThe string is:%s\n",item);
fun(item);
printf("\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/j9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要说明一个类型名CHARP,使得定义语句“CHARP s;”等价于“char *s;”,以下选项中正确的是______。
已知在ASCII字符集中,数字0的序号为48,下列程序的输出结果为______。main()}chara=’0’,b=’9’;printf("%d,%c\n",a,b);}
诊断和改正程序中错误的工作通常称为【】。
以下程序运行后的输出结果是______。intd=1:fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main(){inta=3
以下选项中的表达式调用库函数依次求-4.5的绝对值、-4.0的平方根值、30°角的正弦值和2的3次方值。正确的调用是()
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。#include<stdio.h>
树中度为零的结点称为______。
数字字符’0’的ASCII值为48,若有以下程序:#include<stdio.h>main()chara=’1’,b=’2’;printf("%c,",b++);
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
随机试题
一般病损切除器官或组织的切除手术排序是由小至大,通常的规律是
下列融资保证金比例的公式正确的是()。
《边城》是哪位作家的代表作?()
首次在科学分类中将教育学作为一门独立的学科划分出来的是()。
如图,△ABO的顶点坐标分别为A(1,4),B(2,1),O(0,0),如果将△ABO绕点O按逆时针方向转90°,得到△A′B′O,那么对应点A′,B′的坐标是().
甲将一套房屋转让给乙,乙再转让给丙,均相继办理了房屋过户登记手续。丙在重新装修时,在房屋夹墙中发现了一箱金银首饰,经查该首饰为甲的祖母所埋藏,甲是其祖母的唯一继承人。丙将该箱首饰以市场价卖给了不知情的丁,双方钱物交割完毕。现在甲、乙均向丙和丁主张权利。下列
ForthepeoplewhohavenevertraveledacrosstheAtlanticvoyageisafantasy.Butforthepeoplewhocrossitfrequentlyonec
中华民族伟大复兴的中国梦,包含着丰富的思想内涵。其中最核心的内容包括
A.techniqueB.processesC.testedD.procedureE.typicallyF.smallG.competentH.gainI.vagueJ.affluentK.sugg
A、Theyoftenfrightentheirowners.B、Theymakealotoftroublefortheirowners.C、Theybringdisasterstotheirowners.D、The
最新回复
(
0
)