首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char.a,ehar*b) { while(*a==‘*’)a++; while(*b=*a){b++;a++;} } main() { e
有以下程序: #include void fun(char.a,ehar*b) { while(*a==‘*’)a++; while(*b=*a){b++;a++;} } main() { e
admin
2020-06-16
36
问题
有以下程序:
#include
void fun(char.a,ehar*b)
{ while(*a==‘*’)a++;
while(*b=*a){b++;a++;}
}
main()
{ ehar *s=*1*******a*b******” ,t[80];
fun(s,t);puts(t);
}
程序运行后的输出结果是( )。
选项
A、ab
B、a*b
C、******a*b
D、a*b****
答案
D
解析
在函数fun(char*a,char*b)中,while(*a==‘*’)a++的功能是:如果*a的内容为‘*’,则a指针向后移动,直到遇到非‘*’字符为止,退出循环进入下一个while循环,在while(*b=*a){b++;a++;}中,把字符数组a中的字符逐个赋给字符数组b。所以在主函数中,执行fun(s,t)语句后,字符数组t中的内容为“a*b****”。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/w4Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,已知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’一’4’:c2=’A’+’8’-’5’:printf("%c,%d\n",c1,c2);}
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
下列选项中正确的标识符是()。
以下选项中,能用作数据常量的是()。
以下关于字符串的叙述中正确的是()。
以下叙述中错误的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
下面属于软件设计阶段产生的文档是()。
随机试题
某公司2009年度生产甲产品的同定性制造费用实际发生额为35820元,年度预算数为36000元,预计应完成的生产能力为22500工时,实际发生工时为19800小时,标准工时为18400小时。要求:(1)确定同定性制造费用总差异。(
间歇热
A.硝苯地平B.地尔硫卓C.维拉帕米D.硝酸甘油E.普萘洛尔不影响侧支血流的药物是
A.盐酸诺氟沙星B.磺胺嘧啶C.氧氟沙星D.司帕沙星E.甲氧苄啶结构中含5位氨基,抗菌活性强,但有强光毒性的药物是()。
需求弹性系数用来表示需求弹性的大小,其要点是()。
跨度为8m的现浇钢筋混凝土梁.其模板设计时,起拱高度宜为()mm。
道德修养的内在要求和重要特征是()
马克思主义认识论认为,认识的辩证发展过程是
Thisstoryisnotreal,itisonly______.
HowCanGirlsWininMathandScience?A)Mathisacumulativesubject,unlikesayhistory,whichcanbelearnedindisc
最新回复
(
0
)