首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是【】。fun(intx,inty,intz){z=x*x+y*y;}main(){inta=31fun(6,3,a)printf("%d",a)}
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能被100整除或年号能被400整除,请填空______。
诊断和改正程序中错误的工作通常称为______。
下列选项中不属于软件生命周期开发阶段任务的是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Stmctstu{inti;intname;}st,*p;p=&st;
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
下列不属于软件调试技术的是______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于_______的联系。
随机试题
某厂有两个车间,1984年甲车间工人平均工资为120元,乙车间为130元。1985年,甲车间工人在全厂工人中的比重提高,乙车间的比重下降。在两车间工人平均工资没有变化的情况下,1985年全厂总平均工资比1984年全厂总平均工资(
下列哪一项不符合腺泡中央型肺气肿
急性肾衰病人由少尿期进人多尿期,变化根据是
肺炎患者胸痛时应
患者,男性,35岁,外伤致胫腓骨骨干骨折,入院后给予复位后石膏固定,现患者主诉石膏型内肢体疼痛,下列措施中最恰当的是
对个人理财业务造成影响的经济环境因素包括()。
逆供应链流向把整个企业的物流活动划分为三大块,即()、送料和配送。
民事权利的公力救济方式包括()。
Childrenhavebeensaidtohavebrain-injuredchildsyndrome,hyperactive(极度活跃的)childsyndromeandattention-deficitdisorder(AD
A、Theyhiredsomeonetostayintheirhome.B、Theylefttheirpetswiththeirneighbors.C、Theyrentedtheirhousetoastudent.
最新回复
(
0
)