首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #in
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #in
admin
2018-03-28
31
问题
下列给定程序中,函数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 string
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://jikaoti.com/ti/7ia0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inti,k,a[10],p[3];k=5;for(i=0;i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是
有以下程序intf(intn){if(n==l)return1;elsereturnf(n-1)+1;}main(){inti,j=0;f
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_____。
以下数组定义中错误的是()。
下列叙述中,正确的是
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
以下选项中合法的实型常数是
若有以下定义,则正确的swish语句是______。floatx;inta,b;
以下不能正确定义二维数组的选项是
随机试题
患者,女性,38岁。扁桃体摘除术后,体温37.5℃,脉搏102次/分,呼吸22次/分。应放置冰囊于【】
真理一元论是指在一定条件下对同一对象()
下列选项中,不属于申报历史文化街区应当具备的条件是()。
出境汽车违反有关规定走私,海关可对汽车所有人或其代理人、汽车驾驶员处以有关汽车或其所载物等值或者相当于税额()以下罚款。
敏感性分析是指在保持其他条件不变的前提下,研究单个市场风险要素,包括()的微小变化可能会对金融工具或资产组合的收益或经济价值产生的影响。Ⅰ.利率Ⅱ.汇率Ⅲ.股票价格Ⅳ.商品价格
世界金融创新的背景是()。
宁蒗县永宁纳西族房屋多采用()格局。
在一台主机上用浏览器无法访问到域名为www.sun.com的网站,并且在这台主机上执行tracert命令时有如下信息分析以上信息,会造成这种现象的原因是()。
Bythe1980s,accordingtointernationalbutadmittedlyinconsistentdefinitionsofliteracy,aboutsevenoutoftenadultsint
Therearesomestepsyoucantaketoavoidcatchingacold.Contrarytopopularbelief,coldsarenotcausedbyexposuretoseve
最新回复
(
0
)