首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #inc
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正函数fun中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #inc
admin
2019-04-04
22
问题
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正函数fun中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<eonio.h>
void fun(char*s)
{
int i,j;
for(i=0,j=0;s
!=’\0’;i++)
if(s
>=’0’&&8
<=’9’)
/******found******/
s[j]=s
;
/******found******/
s[j]="\0";
}
void main()
{
char item[80];
system("CLS");
printf("\nEnter a string:");
gets(item);
printf("\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/j9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){char*p[10]={"abc",aabdfg","dedbe","abbd","cd"};printf("%d\n",stxlen(p[4]));}执行后输出结果是
以下程序的输出结果是______。main(){ints,i;for(s=0,i=1;i<3;i++,s+=i);printf("%d\n".s);}
诊断和改正程序中错误的工作通常称为【】。
要求以下程序的功能是计算main(){intn;floats;S=1.0;for(n=10;n>1;n--)s=S+1/n;printf("%6.4f\n",
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
下列叙述中错误的是
以下函数用于求出一个2×4矩阵中的最大元素值。max_value(arr)intarr[][4];{inti,j,max;max=arr[O][0];for(i=0;i<2;i++)
在循环双链表的p结点之后插入s结点的操作是______。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为()。
C语言程序的模块化是通过以下哪个选项实现的()。
随机试题
一般只有夫妻二人加上一两个未婚子女,就是所谓的【 】
陶渊明的《饮酒》(其五)一诗中,体现“只可意会,不可言传”的句子是()
Ifyouarelikemostpeople,yourintelligencevariesfromseasontoseason.Youareprobablyalot【C1】______inthespringthan
用量小于0.1g的是
邓某因交通肇事罪被判处有期徒刑7年,在服刑期间患有重病,需要保外就医,邓某欲申请监外执行,下列说法正确的是哪一项?
下列选项错误的有:()
目前,全部的环境价值评估方法可分为三组,第I组评估方法有()。
下列属于基本直接费的是()。
境内、外所得总额应纳所得税额( )万元。乙分公司境外所得已纳税额的扣除额( )万元。
Youwillhearfiveshortrecordings.Foreachrecording,decidewhichfineofbusinessisthecompanyin.Writeonelett
最新回复
(
0
)