首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行程序时,输入asd af aa z67,则输出为( )。 #include <sldio.h> int fun (char *str) { int i,j=0; for(i=0;str[i]!
阅读下列程序,当运行程序时,输入asd af aa z67,则输出为( )。 #include <sldio.h> int fun (char *str) { int i,j=0; for(i=0;str[i]!
admin
2009-01-15
33
问题
阅读下列程序,当运行程序时,输入asd af aa z67,则输出为( )。 #include <sldio.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); fun(str); printf("%s\n",str); }
选项
A、asdafaaz67
B、asd af aa z67
C、asd
D、z67
答案
1
解析
本题题意是删除字符串中所有空格。由于C语言中没有直接删除字符的操作,所以删除字符的操作都是采用“留下”字符的算法来实现。从串头str[0]到串尾逐一比较,判断其是否为空格,若不是空格,则将其保存在str[j]中,最后加串结束符“\0”。
转载请注明原文地址:https://kaotiyun.com/show/LUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后再添加一个文本框,名称为Text1,MultiLine属性设置为True,ScrollBars属性设置为2(如图所示)。程序运行后,如果执
假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是()。
软件设计中模块划分应遵循的准则是
考生文件夹下的工程文件sit4.vbp中有1个标题为“编号”的标签Label1,1个用于接收选手编号的初始文本为空的文本框Text1;1个含有10个元素的文本框控件数组Text2用于接收10个评委对某选手的打分;另有1个含有10个元素的标签控件数组Labe
在数据库系统中,用户所见的数据模式为
数据流图中带有箭头的线段表示的是()。
在窗体上画一个名称为Command1的命令按钮,编写如下程序代码PrivateTvpeStudentsnAsString*10classAsString*20scoreAsDoubleEndT
以下选项中,不合法的VisualBasio的变量名是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
随机试题
辅音不等于声母,元音不等于韵母。
拆迁估价的价值标准是被拆迁房屋的()。
热拌沥青混合料的配合比设计分为()等阶段。
企业在销售过程中代垫发生的运杂费时应计入()账户。
甲公司在2016年1月1日平价发行甲债券,每张面值1000元,票面利率10%,5年到期,每年6月30日和12月31日付息。乙公司在2016年1月1日发行乙债券,每张面值1000元,票面利率8%,5年到期,每年6月30日和12月31日付息(计算过程中至少保留
学前儿童自我意识真正形成的标志是()
2016年,4个银行的净利息收入的总和约为()亿元。
Inthelate1960’s,manypeopleinNorthAmericaturnedtheirattentiontoenvironmentalproblems,andnewsteel-and-glassskysc
A、 B、 C、 C句子是确认对方是否出租第五大道附近的公寓的反意疑问句。
Twelvepupilswerekilledandfive________injuredaftergunmenattackedtheschoolduringlunchtime.
最新回复
(
0
)