首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char*s="*a*b*",t[
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char*s="*a*b*",t[
admin
2015-12-25
20
问题
有以下程序
#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、a*b
B、*a*b
C、a*b*
D、ab
答案
C
解析
主函数main()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递,函数fun()第一个while语句判断*a中的值为“*”时继续扫描,当遇到不是“*”时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予*b,也就是t[80]中的内容为“a*b*”。
转载请注明原文地址:https://kaotiyun.com/show/PPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,下列正确的程序段是()。
以下程序运行后,输出结果为______。main(){inta[2][3]{1,3,5,7,9,11}*s{2]**pp,*p;s[0]=a[0],s[1]=a[1]p
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是()。
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5;if(C)x=3;elsex=4;
下列工具中为需求分析常用工具的是()。
设有下列的程序段:charstr[]="Hello";char*ptr;ptr=str;执行上面的程序段后,*(ptr+5)的值为______。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高位取反,低4位不变,所要执行的运算是
随机试题
能否选聘与录用到高质量的合格人员,是关系整个组织成员队伍素质高低的关键。()
下肢水肿患者的缓解措施不包括
某厂房的纵向天窗宽8m,高4m,采用彩色压型钢板屋面,冷弯型钢檩条。天窗架、檩条、拉条、撑杆和天窗上弦水平支撑局部布置简图如图2-14(a)所示,天窗两侧的垂直支撑如图2—14(b)所示,工程中通常采用的三种形式天窗架的结构简图分别如图2-14(c)-(e
某承包企业承包一工程,计划砌砖1600m3,按预算定额规定,每立方米耗用空心砖650块,每块空心砖计划价格为0.17元;而实际砌砖工程量却达2300m3,每立方米实耗空心砖720块,每块空心砖实际购人价0.24元,则空心砖单价变动对成本的影响额是(
按照《土地管理法》的规定,征用耕地的土地补偿费为该耕地的( )。
期权是一种能在未来某特定时间以特定价格买入或卖出一定数量的某种特定资产的权利。()
急需用款一般选择的汇款方式是()。
全陪参与团队活动,要避免干涉甚至代替地陪工作,应尽可能置身事外,一切听从地陪安排。()
幻灯片的主题不包括__________。
UnderstandingDepressionI.Misunderstandingofdepression—Mistakenlybelievethatdepressioncomesfrom【T1】______【T1】______—
最新回复
(
0
)