首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(char *a,char *b) { while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() { char *s="*
有以下程序 #include <stdio.h> void fun(char *a,char *b) { while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() { char *s="*
admin
2020-07-28
50
问题
有以下程序
#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://kaotiyun.com/show/VQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("
在快速排序法中,每经过一次数据交换(或移动)后
设有课程关系模式如下:
关系模型中的关系模式至少应是
数据库系统的三级模式不包括
下列选项中不属于结构化程序设计方法的是
随机试题
简述公证员的法定权利
下列选项中,关于湖泊和水库说法正确的是()。
模板支架、脚手架拆除施工时,施工现场应采取()等措施,确保拆除施工安全。
国务院期货监督管理机构对()的期货业务活动进行监督管理。[2012年11月真题]
某企业自行建造的一条生产线于2017年6月30日达到预定可使用状态并投入使用,该生产线建造成本为740万元,预计使用年限为5年,预计净残值为20万元。在采用年数总和法计提折旧的情况下,2017年该生产线应计提的折旧额为()万元。
一般来说,由()支配的行为更具有持久性。
社会福利不属于社会保障的范畴。
2012年4月份,社会消费品零售总额15603亿元,同比名义增长14.1%(扣除价格因素实际增长10.7%,以下除特殊说明外均为名义增长)。其中,限额以上企业(单位)消费品零售额7483亿元,增长14.6%。1-4月份,社会消费品零售总额64922亿元,同
根据下列资料回答问题。进入2012年以来,一些企业开始审慎评估之前的并购效果以及新的并购机会,海外并购开始趋于理性化、审慎化。2005年中国企业海外并购事件开始发生,2008年并购进入活跃阶段。从有关资料了解到,2005—2012年,中
Adulteducationdevelopsfastrecentlypartlybecause______.Whatissaidabouttherelationshipbetweentheseeducationorgan
最新回复
(
0
)