首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a
admin
2015-07-31
18
问题
有以下程序
#include
void fun( char *a, char *b )
{ while( *a==’*’ ) a++;
while( *b=*a ){ b++;a++; }
}
main()
{ char *s="*****a*b****" , t[80];
fun(s,t); puts(t);
}
程序的运行结果是( )。
选项
A、ab
B、a*b
C、*****a*b
D、a*b****
答案
D
解析
在函数fun(char *a,char *b)中,while(*a==’*’)a++的功能是:如果*a的内容为’*’,则a指针向后移动,直到遇到非’*’字符为止,退出循环进入下一个while循环,在while(*b=*a){b++;a++;}中,把字符数组a中的字符逐个赋给字符数组b。所以在主函数中,执行fun(s,t)语句后,字符数组t中的内容为"a*b****"。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/YnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下定义:intx=3,y=2,Z;则表达式Z=X/y*3.0的值是()。
利用fseek函数可实现的操作是()。
下列叙述中不正确的是()。
下列程序的输出结果是()。#include<stdio.h>f(inta){intb=0;staticintc=4;a=c++;b++;return(a);}
下列叙述中,错误的是()。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型
关于结构化程序设计原则和方法的描述错误的是()。
对软件是否能达到用户所期望的要求的测试称为______。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
与其他职业相比,中外秘书劳动的认定都存在的特点是
患者,男性,59岁。心前区疼痛2小时来院就诊,心电图上I和aVL导联出现急性心肌梗死的特异性改变,其梗死部位是心脏的
国土资源行政主管部门在注销土地使用权抵押权人、地役权人所持的《土地他项权利证明书》的同时,还须对土地使用权人所持的()进行相应的变更。
公开招标条件下,所发布的招标公告主要内容包括()。
在机械行业,下列属于车辆伤害的是()。
企业交纳的下列税金中,可以不通过“应交税金”账户核算的是()。
接受代销金融产品的委托前,证券公司应当对()进行资格审查。
()是依照国家法律,以行政的手段进行指挥和管理,使公安机关高效率地执行行政职能。
怎么治理特大城市?仁者见仁,智者见智。如果我们认可所有的城市构成一个生态系统,就要摆脱过去那种就特大城市说特大城市的老套思维。特大城市的问题,根子在于中小城市不发达。没有一个成熟的城市体系,没有都市圈周边中小城市的发展,必然导致特大城市过度膨胀、虚胖并且疾
来文登记时对于没有标题的来文,可以()。
最新回复
(
0
)