首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #inelude <string.h> int fun(char *str)
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #inelude <string.h> int fun(char *str)
admin
2010-09-05
76
问题
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #inelude <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; printf("Input a string:"); gets(str); puts(str); fun(str); printf("%s\n",str); }
选项
A、asdafaaz67
B、asd af aa z67
C、asd
D、z67
答案
A
解析
本题题意要求删除所有空格,即除了空格以外的其他所有字符都要留下。由于C语言中没有直接删除字符的操作,所以我们对于删除字符的操作都是采用“留下”字符的算法,以前的题目亦是如此。用str
从串头到串尾逐一走动,每走到一个字符都判断其是否为空格,若不是空格(注意在if()的单引号之间有一个空格),则将其保存str[j]中。注意 j的下标变化、初值及最后加串结束符“\0”。
转载请注明原文地址:https://www.kaotiyun.com/show/saWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画Text1、Text2两个文本框,并编写如下程序:PrivateSubForm_Load()Text2.PasswordChar="$"EndSubPrivateSubText1_Change()Text2
下列关于菜单项的描述中,错误的是
表达式Sgn(0.25)的值是( )。
在面向对象的程序设计中,可被对象识别的动作称为( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列叙述中正确的是( )。
有如下程序代码:PrivateSubForm_Click()Dima(100)AsIntegerDimb(100)AsIntegerFori=1To100a(i)=i
计算下面分段函数的正确语句是()。
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图2.134所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
随机试题
陈某是某电子厂的职工,在进行操作时右手被机器砸到受伤。该电子厂以劳动合同不包括工伤医疗费赔偿为由拒绝向陈某赔付工伤医疗费。后陈某向某劳动争议调解组织寻求调解,但一直无法与该电子厂达成协议。根据规定,自劳动争议调解组织收到调解申请之日起(
改善人际关系的方法有()。
Youhavetherighttolive______youwant.
直接参与底物水平磷酸化的酶是
"中正之官"指的是()"受盛之官"指的是()
不同结构形式的油罐中,既能有效防止风、沙、雨雪或灰尘侵入,又使液体无蒸发空间,减少蒸发损失,特别适合储存高级汽油和有毒化工产品的油罐是为()。
以样本股的发行量或成交量作为权数计算的股价平均数是( )。
2014年7月7日,国际奥委会执委会投票决定,中国的()正式成为2022年第24届冬季奥林匹克运动会候选城市,将与挪威的奥斯陆、哈萨克斯坦的阿拉木图一起角逐2022年冬奥会举办权。2015年7月,国际奥委会将从候选城市中确定一座举办城市。
规定联邦政府按各州在国会的议员人数,以每位议员三万英亩的标准向各州拨赠土地,各州应将赠地收入用于开办农业和机械工艺学院。这个法案是
关于PC机硬件的描述中,以下哪个说法是错误的?
最新回复
(
0
)