首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;) } main()
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;) } main()
admin
2013-10-19
39
问题
有以下程序
#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/xSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){inta=177;printf(“%o\n”,A);}
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
有以下程序main(intargc,char*argv[]){intn,i=0;while(argv[1][i]!=’\0’){n=fun();i++;}printf("%d\n
有以下程序main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是
若有如下程序:sub(int*t,inta[3][4]){intm,n;for(m=0;m<3;m++)for(n=0;n<4;n++){*t=a[m][n];t++;}}main(){
若有如下程序:main(){intk,x=0,y=0;for(k=0;k<=2;k++)switch(k){case0:X++;case1:y++;case2:X++
以下叙述中正确的是()。
设栈S初始状态为空。元素a、b、c、d、e、f依次通过栈S,若出栈的顺序为c、f、e、d、b、a,则栈S的容量至少应该为()。
下列关于单目运算符++、--的叙述中正确的是()。
随机试题
A、1B、0C、2D、C
补充脑内多巴胺的含量用安坦(苯海索)为
下列关于内部收益率的表述中,不正确的是()。
对县级以上的地方各级人民政府工作部门的具体行政行为不服申请的复议,由本级人民政府或者上一级主管部门管辖。但是法律规定,对()部门的行政复议,须向上一级主管部门申请。
甲公司2×14年度发生如下交易或事项:(1)以盈余公积转增资本5500万元;(2)向股东宣告并分配现金股利450万元;(3)接受控股股东的现金捐赠3500万元;(4)外币报表折算差额本年度增加700万元。不考虑所得税等其他因素。上述交易或事项对甲公
“检验”定义所说的符合性评价中“符合”的含义是()。
()是拉弦乐器。
强迫症:以强迫观念和强迫动作为主要表现的一种神经症。以有意识的自我强迫与有意识的自我反强迫同时存在为特征,患者明知强迫症状的持续存在毫无意义且不合理,却不能克制地反复出现。根据上述定义,下列属于强迫症的是()。
商标局可依法宣告注册商标无效的情形有()。
A、Tofindabettersciencejournalinthelibrary.B、Nottomissanychancetocollectusefulinformation.C、Tobuythelatesti
最新回复
(
0
)