首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行函数时,输入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
66
问题
阅读下列程序,当运行函数时,输入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全国计算机二级
相关试题推荐
若有说明:intx[][3]={1,3,5,7,9,11,13};,则x数组的行数为______。
近年来形成了软件开发的多种模式,大致有3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的【】方法和基于结构的面向对象的软件开发方法。
若输入173253,则以下程序的运行结果为______。main(){unsigneda;intn1,n2;scanf("%o",&a);printf("%o",getbits(a,4,8));}getbits(value,n1,
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()
在对文件进行操作的过程中,若要使文件位置的指针回到文件的开头,应使用的函数是【】。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
数据结构分为逻辑结构和存储结构,循环队列属于【 】结构。
数据库设计的根本目标是要解决
数据结构分为线性结构和非线性结构,带链的队列属于[]。
算法的执行过程中,所需要的存储空间称为算法的【】。
随机试题
接入控制的实现方法有()
心房纤颤发生后至少可使心排血量下降
A.FOSB.PDGFC.CDK4D.ERBB1E.ROS属于细胞周期相关蛋白的癌基因是
M蛋白是指多发性骨髓瘤、巨球蛋白血症、恶性淋巴瘤等患者血清中出现的
如图所示的结构中,AC、BC两杆均为钢杆,许用应力[σ]=115MPa,横截面面积分别为A1=200mm2,A2=150mm2。在结点C处悬挂重物P,则此结构的许用荷载[P]为()。
下面语句排序最恰当的是()。①用一根思想的线串起生活的珍珠,珍珠才不会遍地乱滚②散文虽“散”而不乱③全靠思想把那一切材料统一起来④这样才成为整齐的珠串
习近平总书记在党的新闻舆论工作座谈会上发表了重要讲话,现在领导让你组织一次重要讲话精神的学习会议。你怎么组织?
根据《合同法》规定,交付货物履行地点不明确的,履行地应为()。
关于公文的“附件”,下列说法正确的有()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
最新回复
(
0
)