首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
admin
2018-02-02
84
问题
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正函数fun中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
void fun(char*s)
{
int i,j;
for(i=0,j=0;s
1=‘\0’;i++)
if(s
>=‘0’&&s
<=‘9’)
/*******found*******/
s[j]=s
;
/*******found*******/
s[j]=“\0”;
}
void main()
{
char item[80];
system(“CLS”);
prinff(“\nEnter a string:”);
gets(item);
prinff(“\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/MXxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
设有定义:FILE*fw;,请将以下打开文件的语句补充完整,以便可以向文本文件readme.txt的最后续写内容。fw=fopen("readme.txt","()")
以下程序的输出结果是()。#include<stdio.h>voidswap(int*a,int*B){int*t;t=a;a=b;b=c;}main(){inti=3,j=5,*p=&i,*q=&j;
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
以下叙述不正确的是______。
下列关于栈的叙述中,正确的是
算法的时间复杂度是指
算法具有5个特性,以下选项中不属于算法特性的是()o
用筛选法可得到2~n(n
随机试题
顾客满意营销的层次包括物质满意层、精神满意层和()
招标采购项目的工作分解结构(WBS)是编制招标采购计划的基础,这是因为WBS明确了()。
基金日常估值由基金托管人进行,每个工作日对基金资产估值后将其结果发给基金投资人。()
按产出方式的不同,企业的作业可以分为四类,其中,随产量变动而正比例变动的作业是()。
下列课程属于综合实践活动课程的有()。
为有效解决“学校三点半放学,家长接孩子困难”这个社会难题,各地都在积极探索提供“课后三点半”延时服务。以下开展的延时服务中,最不值得提倡的是()
下列属于我国人民检察院职权的有()。
甲、乙、丙三队进行足球循环赛。已知有下列情况:根据上表情况,可以得出甲队对丙队的进球数之比是:
WhatwillhappeninJune?
Goodmorning.Thediscussiontopicfortoday’sseminaris"HomelessnessinAmerica."IntheUnitedStates,homelessnesshas【C1】
最新回复
(
0
)