首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行函数时,输入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
51
问题
阅读下列程序,当运行函数时,输入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://www.kaotiyun.com/show/8GJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句,sizeof(a)的值是【】,sizeof(b)的值是【】。struct{intday;Charmonth;intyear;}a,*b;b=&a;
若输入173253,则以下程序的运行结果为______。main(){unsigneda;intn1,n2;scanf("%o",&a);printf("%o",getbits(a,4,8));}getbits(value,n1,
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
一个关系中属性个数为1时,称此关系为
指针变量p的基类型为int,并已指向一连续存储区,若p中当前的地址值为1234,则执行p++后,p中的值为()
在对文件进行操作的过程中,若要使文件位置的指针回到文件的开头,应使用的函数是【】。
用复合的赋值运算符将变量x中的值增大2的赋值表达式是【】。
以下叙述中正确的是
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
能将高级语言源程序转换成目标程序的是()
随机试题
2013年江苏省医疗卫生经费投入475.86亿元,比2011年增长36%。2013年江苏省医疗卫生机构平均每万人拥有床位、执业医师和护士分别为46.39(全国45.50)、29(全国20)和27(全国20),分别比2011年增加6.95张、2人和3人。
2014年4月,甲公司发出公告称,公司2010年、2011年和2012年三年连续亏损,公司股票自2013年5月14日起暂停上市。2014年3月22日,公司披露的2013年年度报告显示,2013年度公司继续亏损。上海证券交易所决定终止公司股票上市交易。公司股
美国管理学家提出了著名的“木桶原理”,这一原理告诉我们,由多块木板构成的木桶,价值在于其盛水量的多少,但决定木桶盛水量多少的关键因素不是其最长的木板,而是最短的板块。如果我们把一个企业看做是一个木桶的话,那么决定企业整体能力的是()。
2019年5月,中共中央办公厅、国务院办公厅印发了《关于隆重庆祝中华人民共和国成立70周年广泛组织开展“我和我的祖国”群众性主题宣传教育活动的通知》。下列关于该主题宣传教育活动的形式,说法错误的是:
(二)2012年中央经济工作会议明确提出“要加强城乡社会保障体系建设,继续完善养老保险转移接续办法”。党的十八大报告明确提出,要统筹推进城乡社会保障体系建设,把全面建成覆盖城乡居民的社会保障体系作为全面建成小康社会的重要目标,明确了推进社会保障制
实现公有制与市场经济相结合的有效途径是()。
为了在通用操作系统管理下的计算机上运行一个程序,需要经历几个步骤,但是,()不是一定需要。
若某个嵌入式系统设计了支持以太网通信的接口电路,选用AX88796作为以太网控制器芯片,其片选信号CS引脚连到S3C2410芯片的nGCS2上。那么,读写AX88796芯片内部寄存器的首地址是()。
ThedirectraysofthesuntouchtheequatorandstrikenorthwardtowardtheTropicofCancer.IntheSouthernhemispherewinter
Overhalftheworld’speoplenowliveincities.Thelatest"GlobalReportonHumanSettlements"saysasignificantchangetook
最新回复
(
0
)