首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
admin
2018-02-02
63
问题
下列给定程序中,函数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://jikaoti.com/ti/1Ka0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){chara=’H’:a=(a>=’A’&&a<=’Z’)?(a—’A’+’a’):a;printf("%c\n",a);}程序运行后的输出结果是()。
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b;for(【】)if(*a<*b)a=b;
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
线性表常采用的两种存储结构是()。
下列选项中可作为C语言合法常量的是()。
有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是
以下程序中给指针p分配三个double型动态内存单元,请填空。#include<stdio.h>main(){dOuble*p;p=(double*)malloc();p[0]=1.5
算法的时间复杂度是指
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是______。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
随机试题
《清真词》又称《片玉词》作者是北宋时期著名词人_____,他被后入誉为“词中老杜”。
源程序通过编译与链接处理可以产生目标程序,并把它保存在磁盘上,可供多次调用。()
麻黄碱的特点包括
在对总供求平衡调节中,短期应以需求调节为主,中长期应以供给调节为主,这是因为()。
目前主要在银行之类的大型机构中使用的计算机是()。
下列中属于企业资产的是()。
行使公安权力()
球队的主要队员的平均薪水很高,因为他们代表了这一职业的精华,是每年这一国家成千上万球员中最好的。他们的薪水不能与一般的商人、医生或律师相比,必须与商业巨头、最好的外科医生和主要的律师事务所的合伙人相比。作者要说明的观点是()。
在参考文献中,字母M代表的是
JustasthegreatancientstorytellerAesop’sfablegoes,"Unitedwestand,dividedwefall".Cooperationisquiteimportantin
最新回复
(
0
)