首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include < stdl
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include < stdl
admin
2019-04-04
50
问题
下列给定程序中,函数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 f"\n\nThe string
is:%s\n",item);
fun(item);
printf("|n l 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/s9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数char*fun(char*p){returnp;}该函数的返回值是______。
以下程序运行后的输出结果是______。intd=1:fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main(){inta=3
设有以下语句:charstr1[]="string",str2[8],*str3,*str4=="string;则______不是对库函数的正确调用。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是
数字字符’0’的ASCII值为48,若有以下程序:#include<stdio.h>main()chara=’1’,b=’2’;printf("%c,",b++);
执行以下语句后的输出结果是______。intx=3,y=0;printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
算法一般都可以用______控制结构组合而成。
在循环双链表的p结点之后插入s结点的操作是______。
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
C语言程序由函数组成,下列说法正确的是()。
随机试题
诊断成人腰椎结核最可靠的依据是
“水寒射肺”属于
联结心主血脉和肺司呼吸的中心环节是
患者男性,65岁,人院前3小时突然出现头晕,视物旋转,恶心呕吐,不敢活动,10余分钟后缓解,频繁发作3次,查体血压170/100mmHg,神经系统无定位征。
左心衰竭时最早出现和最重要的症状是()
赵某在市区拥有一栋七层楼房,其中一、二层自用,经营饭店;三、四层出租给某企业办公,年租金120万元;五、六层用于投资联营,不承担联营风险,每年固定收取100万元利润;第七层给朋友张某作为住宅无偿使用,已知该楼房产原值为7000万元,假设每层分摊的房产原值均
全陪和地陪在旅游活动中所共有的一项主要职责是()。
Paymentmustbemadeinadvanceaswedonotacceptpayment_______deliverywhenpopularitemsareordered.
Theinterview—about3minutesInthisparttheinterlocutorasksquestionstoeachofthecandidatesinturn.Youhavetogivei
Thefirstpart,itseems,_______betterwrittenthantheotherparts.(be)
最新回复
(
0
)