首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1
admin
2016-12-06
40
问题
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<stdio.h>
3 #include<conio.h>
4 void fun(char*s)
5 {
6 int i,j;
7 for(i=0,j=0;s
!=’\0’;i++)
8 if(s
>=’0’&&s
<=’9’)
9 /*********found*********/
10 s[j]=s
;
11 /*********found*********/
12 s[j]=’’\0’’;
13 }
14 void main()
15 {
16 char item[80];
17 system(’’CLS’’);
18 printf(’’\nEnter a string:’’);
19 gets(item);
20 printf(’’\n\nThe string is:%s\n’’,item);
21 fun(item);
22 printf(’’\n\nThe string of changing is:%s\n’’,item);
23 }
选项
答案
(1)s[j++]=s[i]; (2)s[j]=’\0’;
解析
题目要求依次取出字符串中所有的数字字符,因此将元素s
存入s[j]后要使j加1,为下次存储做准备。s[j]=’’\0’’;是一个语法错误。
转载请注明原文地址:https://kaotiyun.com/show/JVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有程序fun(inta,intb){staticintc=0c+=a+b;retumc;}main(){
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i=(i/2)*2)continue;sum+
有以下程序:main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;
有以下程序:main(){intnum[4][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12),{13,14,15,16}},i,j;for(i=0;i
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入数据的是______。
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;【】和处理过程。
关于结构化程序设计原则和方法描述错误的是()。
随机试题
甲向乙借款100万元,甲将自己一栋商品房抵押给乙,但并未办理抵押登记。为了获取融通资金,甲又向丙借款10万元,并将一套机器设备抵押给丙,但并未办理抵押登记。则()。
下列类型的骨折中,最不稳定的是
对未确诊的孕妇常做哪些检查以协助诊断
为什么张景岳说:“泄泻之本,无不由于脾胃”?
施工机械必需消耗的工作时间包括有效工作、不可避免的无负荷工作和不可避免的中断三项时间消耗。下列时间中属于施工机械不可避免中断时间的是()。
我国相关法律法规规定.办理基金开户要求的个人投资者年龄为()周岁具有完全民事行为能力人。
下列()只要不超过中国人民银行同期限档次存款利率上限,计结息由各银行自己把握。
如果你听说某个平时不爱喝酒的同事在家喝醉了,你一般会认为他(她)()。
直线3x-y+4=0与6x-2y-l=0是一个圆的两条切线,则该圆的面积是_____________。
有很多民谚、俗语都体现了因果关系,例如“无风不起浪”“种因得果,因果循环”等。下列关于原因和结果的说法,正确的是
最新回复
(
0
)