首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() void fun(char*a,char*b) {char*s="*****a*b*****",t[80]; {while(*a==’*’)a++;
有以下程序 #include main() void fun(char*a,char*b) {char*s="*****a*b*****",t[80]; {while(*a==’*’)a++;
admin
2020-11-23
56
问题
有以下程序
#include
main()
void fun(char*a,char*b) {char*s="*****a*b*****",t[80];
{while(*a==’*’)a++; fun(s,t);puts(t);
while(*b=*a){b++;a++;}} }
程序的运行结果是
选项
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/c53p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
若有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=—1))a=5
有以下程序:#include<stdio.h>typedefstructstu{charname[10];chargender;intscore;}STU;void
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>
有以下程序:#include<stdio.h>voidfun(int*s){staticintj=0;dosEj]+=s[j+1];while(++j<2);}
以下叙述中错误的是()。
下列选项中属于面向对象设计方法主要特征的是()。
代码编写阶段可进行的软件测试是
随机试题
标准试剂包括()。
村民委员会召集村民会议的条件是提出召开村民会议的村民占本村村民的()
造成婴儿脑积水的常见病因有
某市A房地产开发公司(以下简称A公司)拟开发建设一大型商业用房,通过出让方式获得5公顷土地,支付土地出让金3750万元。A公司为了融资,将该土地使用权抵押给B建行,获得2000万元贷款,并办理了抵押登记,当工程建设一段时间后(经评估该在建工程的价值为220
在工程项目施工图设计阶段,监理工程师应对设计文件进行审查,审查的内容包括()。
社会需求决定社会供给,因此,从根本上说教育发展的规模和速度,是受社会成员对文化的需求决定的。()
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperience.Andtheyalsoneed
下列哪一项不是J2ME中的OptionalPackages中的内容()。
Theterm"LearningDisabilities"meansadisorderinoneormoreofthebasicpsychologicalprocessesinvolvedinunderstanding
Don’tletvacationsorbusinesstravelsideline(使退出)yourexerciseroutine.Physicalactivityisagreatwayto【C1】_____stressan
最新回复
(
0
)