首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include<stdio.h> #include<ctype.h> #include<string.h> int fun(char*str) { in
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include<stdio.h> #include<ctype.h> #include<string.h> int fun(char*str) { in
admin
2013-02-23
44
问题
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include<stdio.h> #include<ctype.h> #include<string.h> int fun(char*str) { int i,j=0; for(i=0;str
!=’\0’;i++) if(str
!=’’)str[j++]=str
; str[j]=’\0’; } main() { char str[81]; int n; clrscr(); printf("Input a string:"); gets(str); puts(str); fun(str); printf("%s\n",str); }
选项
A、asdafaaz67
B、asdafaaz67
C、asd
D、z67
答案
1
解析
本题题意要求删除所有空格,即除了空格以外的其他所有字符都要留下。由于C语言中没有直接删除字符的操作,所以我们对于删除字符的操作都是采用“留下”字符的算法,以前的题目亦是如此。用str
从串头到串尾逐一走动,每走到一个字符都判断其是否为空格,若不是空格(注意在if()的单引号之间有一个空格),则将其保存str[j]中。注意j的下标变化、初值及最后加串结束符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/8GJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
输出指针数组各元素所指的整数值和它存放的地址值。#include<stdio.h>main(){inti;inta[5]={1,3,5,7,9};int*num[5];int【】;for(i=0;i<5;i++)
以下程序的输出结果是______。main(){charw[][10]={"ABCD","EFGH","IJKL","MNOP"),k;for(k=1;k<3;k++)printf("%s\n",w[k]);}
下面程序的功能是求整数m、n的最大公约数,请填空。main(){intm,n,r;scanf("%d,%d",m,n);if(【】){r=m;m=n;n=r;}while(【】){r=m%n
若有以下定义,则能使值为3的表达式是intk=7,x=12;
若有定义int*p[3];,则以下叙述中正确的是______。
能正确表示代数式的C语言表达式是()
下面不属于静态测试方法的是()
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如:#defineN4voidsort(inta[][N])
是构成C语言程序的基本单位。
随机试题
社会主义初级阶段基本路线最主要的内容是
以下与磺胺类药物有交叉过敏反应的非甾体抗炎药是
薤白的功效是()
现代医学模式为生物一心理一社会医学模式。()
招标师职业继续教育的主要作用是()。
(2018年)乙公司为甲公司的全资子公司,且甲公司无其他子公司。乙公司2017年实现净利润500万元,提取盈余公积50万元。宣告分配现金股利150万元,2017年甲公司个别利润表中确认投资收益480万元。不考虑其他因素,2017年甲公司合并利润表中“投资收
论述人体在运动时,机体工作能力逐步提高的原因,并根据“极点”和“第二次呼吸”产生机制,谈谈你在运动实践中如何对待之。
社会主义初级阶段按生产要素分配有多种不同的分配形式,就其内容不同可以分为三种类型。下列不属于劳动以外的生产要素所有者参与分配的是
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。公司将于今年举办“创新产品展示说明会”,市场部助理小王需要将会议邀请函制作完成,并寄送给相关的客户。现在,请
[A]excessive[I]minimum[B]coexisted[J]plausibly[C]manipulation[K]subsidy[D]inaugurate[L]intervenes[E]emergenc
最新回复
(
0
)