首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义,则输出结果为_______。 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
46
问题
设有如下函数定义,则输出结果为_______。 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全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsStringDim
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
以下叙述中正确的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
在VB中,函数过程与子程序过程的区别之一是()。
表达式Int(Rnd(0)*50)所产生的随机数范围是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是()。
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是()。
算法的空间复杂度是指()。
随机试题
SunSing造纸公司已经成立多年,其厂址处在镇郊。这些年该城镇已经发展成为一个城市。SunSing造纸公司仍然在原来的经营地点,也就是如今接近市中心的地方。卡车将废纸运送到工厂中去,在工厂中将其加工成优质纸,而后再运送到各个地区去。许多人抱怨说该工厂
肺表面活性物质
下列选项对上市公司的要约收购描述正确的是( )。
小学教育是学校教育制度的起始阶段。()
某可乐品牌开展促销活动,买三瓶可乐可凭空瓶免费获得一瓶。小王与同学们买了19瓶该品牌可乐,完成兑换后,恰巧每位同学喝了一瓶可乐,那么小王有多少位同学?
达尔文的进化论说,竞争就是相同群体或不同群体相互抢夺有限资源。有人说人类也是如此。你对此有什么看法?
以下不构成无限循环的语句或语句组是
IntheyearsafterWorldWarII,Americanstypicallyassumedthefullresponsibilitiesofadulthoodbytheirlateteensorearly
ApplicationsoutsidetheEarth’satmosphereareclearlyagoodfitforrobots.Itisdangerousforhumanstogettospace,to
Whatdoesthepencilcountingexperimentsuggest?
最新回复
(
0
)