首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行程序时,输入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
47
问题
阅读下列程序,当运行程序时,输入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全国计算机二级
相关试题推荐
在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是()。PrivateSubForm_Load()Fori=1To10sum=sum+iNextiPrint”Sum=”:sumEndSub
假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是()。
A、自然连接B、交C、投影D、并A关系R和关系S有公共域,关系T是通过公共域的等值进行连接的结果,符合自然连接,选A。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ACDACD”Functiondelchar(strAsString,chAsStr
语句PrintFormat(Int(12345.6789*100+0.5)/100,"0000,0.00")的输出结果是()。
数据库应用系统中的核心问题是()。
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click() Dims1AsString,s2AsString Open"
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序运行时,单击窗体则显示如图所示的图案。请去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序的其他部分和控件属性。最后将修改后的文件按原文件名存盘。(2)在考生文件夹
已知:x=一6y=39则表达式“y\x*Sgn(x)”的值为
随机试题
出皈物成熟期的特点是此时出版物内容、形式等不足开始暴露,同类出版物也明显增多。()
下列选项中,关于法律责任的表述,不正确的是哪些选项?()
根据《防洪法》规定,在蓄滞洪区内建造房屋应采用()结构。
喷射混凝土施工时,喷射作业分段、分层进行,喷射顺序()。
Internet的地址主要有IP和域名两种方式,下列地址表示不正确的是()。
某企业打算对一台技术陈旧的车床进行改良,以实现企业产品的更新换代,增强企业产品的竞争力,已知改良期间,共花费改良费用60000元,全部用银行存款支付。会计人员对此的会计处理应该是()。
设在SQLServer2008中有如下定义触发器的语句:CREATETRIGGERtriONT1INSTEADOFINSERTAS……下列关于该触发器执行机制的说法,正确的是()。
操作系统中的文件管理系统为用户提供的功能是()。
PassageTwoWhatistheconclusionofthewholepassage?
NobodycametoseemewhileIwasout,_____?
最新回复
(
0
)