首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #include <string.h> int fun(char*str) {
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #include <string.h> int fun(char*str) {
admin
2010-12-10
50
问题
阅读下列程序,当运行函数时,输入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];
选项
A、asdafaaz67
B、asdafaa267
C、asd
D、z67
答案
A
解析
本题题意要求删除所有空格,即除了空格以外的其他所有字符都要留下。由于C语言中没有直接删除字符的操作,所以我们对于删除字符的操作都是采用“留下”字符的算法,以前的题目亦是如此。用str
从串头到串尾逐一走动,每走到一个字符都判断其是否为空格,若不是空格(注意在if()的单引号之间有一个空格),则将其保存str[j]中。注意j的下标变化、初值及最后加串结束符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/uUPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
构成计算机软件的是
下列描述中,错误的是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand_Click()Fori=1To4X=4Forj=1To3X=3Fork=1to2
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl_Click()循环1Fori=1To3
已知A$="Welcome",下列语句操作能够正确执行的是()。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下列关于C语言数据文件的叙述中正确的是
随机试题
能识别mRNA卢的密码子5′-GCA-3′的反密码子为
心肌细胞兴奋传导最快的部位是
[1999年第018题]下列哪条不属于室内设计的主要内容?
口门内浅滩整治,宜选择落潮流主槽为航槽,采取疏浚和()等措施,集中水流,增加航道尺度。
在Excel软件中,弹出控制菜单命令的方法主要有()。
直接根据记账凭证逐笔登记总分类账,这种账务处理程序是()。
A、 B、 C、 D、 A
[A]Analyzingyourowntaste[B]Beingcautiouswhenexperimenting[C]Findingamodeltofollow[D]Gettingthefinallookabsolute
Studentloansarebasedonasimpleidea:thatagraduate’sfutureflowofearningswillmorethancoverthecostsofdoingade
Educationisanareaofsociallifeinwhichinformationtechnologyischangingthewaywecommunicate.Today’scollegestudents
最新回复
(
0
)