首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义,则输出结果为_______。 char*fun(char*str) { char*p=str; while(*p) {if(*p>’d’)continue; p++; }
设有如下函数定义,则输出结果为_______。 char*fun(char*str) { char*p=str; while(*p) {if(*p>’d’)continue; p++; }
admin
2010-05-22
52
问题
设有如下函数定义,则输出结果为_______。 char*fun(char*str) { char*p=str; while(*p) {if(*p>’d’)continue; p++; } return p; } main() { printf("%s\n",fun("welcome!")); }
选项
A、welcome
B、come!
C、w
D、程序进入死循环
答案
8
解析
continue语句的作用是用于结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。由于’w’>’d’,执行continue语句,结束本次循环(即跳过p++;语句),还是继续比较’w’>’d’,程序进入死循环。
转载请注明原文地址:https://kaotiyun.com/show/vtWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
求11+21+……+101的程序如下:PrivateFunctions(xAsInteger)f=1Fori=1Toxf=f*iNextS=fEndFunctionPrivateSubCommand1Click
设有如下语句:Dima,bAsIntegerc=”VisualBasic”d=#7/20/2005#以下关于这段代码的叙述中,错误的是
命令按钮Commandl的MouseUp事件过程结构如下:PrivateSubCommandlMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YASSingle)
有数据定义语句:DimX,YAsInteger以上语句表明
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()
下面对软件描述错误的是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作。
随机试题
Lifeexpectancyisrisinginmuchoftheworld.Butdoctorsareseeinganothertrendthatisdisturbing.Somepeoplearechoosin
设f(x)在[0,1]上连续,试证∫01ef(x)dx∫01e-f(y)f(y)dy≥1.
纯蔗糖近饱和水溶液称为单糖浆,其浓度是
长期禁食,每日静点葡萄糖盐水,四肢瘫软,肠麻痹可引起
(2009年考试真题)2007年7月1日,甲钢铁公司(以下简称甲公司)向乙建筑公司(以下简称乙公司)发函,其中有甲公司生产的各种型号钢材的数量,价格表和一份订货单,订货单表明:各型号钢材符合行业质量标准,若乙公司在8月15日前价格表购货,甲公司将满足供应,
按贷款风险分类法在采取所有可能的措施或一切必要的法律程序之后,本息仍然无法收回,或只能收回极少部分的贷款应归为______类贷款。
以下表述中你认同的是()。
在波士顿矩阵分析模型中,明星类业务的基本特征是()。
组成间脑的神经系统结构是
Whatissportsviolence?Thedistinctionbetweenunacceptableviciousnessandagame’snormalrough-and-tumble(混战)isimpossible
最新回复
(
0
)