首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio-h> void fun(char*a,char*b) {while(*a=’*’)a++; while(*b=*a){b++;a++;}} main() {char*s="****a*b****",t[80]; f
有以下程序 #include<stdio-h> void fun(char*a,char*b) {while(*a=’*’)a++; while(*b=*a){b++;a++;}} main() {char*s="****a*b****",t[80]; f
admin
2019-08-18
26
问题
有以下程序
#include<stdio-h>
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://jikaoti.com/ti/vpf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){
程序调试的任务是()。
下面描述中,不属于软件危机表现的是()。
若有以下程序:#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c;}则程序的输出结果是(
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是()。
若变量已正确定义,以下选项中非法的表达式是()。
以下叙述中正确的是
以下叙述中正确的是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
随机试题
A.心悸头晕,面色不华B.心悸而烦,善惊痰多C.心悸善惊,坐卧不安D.心悸不宁,心烦少寐阴虚火旺之心悸的临床特点是
A.卡马西平B.泼尼松C.丙戊酸钠D.B族维生素E.心得安对于下列疾病最佳治疗或预防治疗方法是女性,患者,70岁。3年来出现发作性右侧面颊部烧灼样疼痛,每次发作持续时间数十秒,发作间期如常人
经皮吸收制剂的优点
在票汇方式下,买方购买银行汇票径寄卖方,因采用的是银行汇票,故这种付款方式属银行信用。()
在当代资本主义生产自动化条件下,剩余价值的源泉是
Flash存储芯片AM29LV160的外部地址线共20条(A0~A19),数据线共16条(DQ0~DQ15),由此计算AM29LV160的存储容量V=___________【61】Mbits,或表示为___________【62】MB。
______iswillingtospendalottofollowfashiondesign?______embodiesthedreamofbecomingfamousovernight?
Thedevelopmentofindustryhas(also)brought(about)largenumbersofproblems(which)have(tosolve).
Thesecondlittlepigwasunlucky.Hebuilthishousefromsticks.Itwasblownawaybyahuffing,puffingwolf,whichpromptly
Mostmenliveinharness.Richardwasoneofthem.Typicallyhehadnoawarenessofhowhismaleharnesswaschokinghimuntilh
最新回复
(
0
)