首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(char*a,char*b) {char*s="****a*b****",t[80]; {while(*a==’*’)a++; fun(s,t);puts(t); whi
有以下程序 #include<stdio.h> main() void fun(char*a,char*b) {char*s="****a*b****",t[80]; {while(*a==’*’)a++; fun(s,t);puts(t); whi
admin
2016-12-18
35
问题
有以下程序
#include<stdio.h> 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
解析
主函数mare()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递。函数fun()第一个while语句判断*a中的值为“+”时继续扫描,当遇到不是“*”时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予*b,也就是t[80]中的内容为“a*b****”。
转载请注明原文地址:https://kaotiyun.com/show/vyDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;【】link;};
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
若有定义inta[2][3];,则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为
下列关于单目运算符++,--的叙述中正确的是
设有关系R和S,关系代数表达式为R-(R-S)表示的是
下列关于栈的描述中错误的是()。
下列软件系统结构图的宽度为______。
算法的空间复杂度是指
结构化程序设计的主要特点是______。
随机试题
有外电架空线路的下方不能进行施工作业,可以堆放施工材料和机具。()
商业秘密的本质属性是()
小儿佝偻病可出现脑积水时可出现
发文字号由机关代字、发文年号和()组成。
营销组织需要调整的原因一般有()。
根据《建设工程施工合同(示范文本)》(GF一99--0201)规定,()颁发前,承包人应负责照管和维护工程。
电子商务系统的基础设施是()。
提倡和实施“爱的教育”的典范是()。
(1)这家医药公司_________世界医药行业之首,是因为有多项产品连续获得国际金奖。(2)现代科学技术的发展可谓一日千里,________过去的幻想在今天均有可能得以实现。(3)方天明因德语能力和交往能力很强,被学校__________到德籍留学生管理
在Linux中,设备文件存放在_____________目录中。
最新回复
(
0
)