首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() void fun(char*a,char*b) {char*s="*****a*b****",t[80]; {while(*a==’*’)a++; fun(s,t);
有以下程序 #include main() void fun(char*a,char*b) {char*s="*****a*b****",t[80]; {while(*a==’*’)a++; fun(s,t);
admin
2017-05-20
24
问题
有以下程序
#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/gaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>typedefstrtlct{charname[9];charsex;floatscore[2];}STU;void
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
检查软件产品是否符合需求定义的过程称为
有以下程序intfun(intn){if(n==1)return1;elsererurn(n+fun(n+1));}main(){intx;scanf("%d",&x);x=fun(x
下面程序段的运行结果是char*S="abcde";s+=2;printf("%d",s);
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出比中的值为大写字母的表达式是
以下选项中,不能作为合法常量的是
以下叙述中错误的是
下面关于对象概念的描述中,错误的是
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
引起上消化道大出血最常见的原因是
动脉瘤出血后,病情轻重不一,为便于判断病情,评估疗效,国际上常用的分类法是
关于红细胞和血红蛋白生成不足所致的贫血,以下哪项不正确
甲公司于2000年3月为其生产的酸奶注册了“乐乐”商标,该商标经过长期使用,在公众中享有较高声誉。2004年8月,同一地域销售牛奶的乙公司将“乐乐”登记为商号并突出宣传使用,容易使公众产生误认。下列哪种说法是正确的?()
在建筑火灾中,烟气控制的主要途径是()
基金市场营销分析的具体内容包括( )。
1924年,中国国民党第一次全国代表大会在广州召开,以围共合作为基础的国民革命兴起。在中国共产党的积极参与和努力下,大革命风暴迅速席卷全国。圈民大革命与近代前期的资产阶级民主革命相比,其突出的新特点有
设A为n×m实矩阵,且秩r(A)=n,考虑以下命题:①AAT的行列式|AAT|≠0;②AAT必与n阶单位矩阵等价;③AAT必与一个对角矩阵相似;④AAT必与n阶单位矩阵合同,其中正确的命题数为
(电子表格题)采购部助理小何负责统计本公司各个销售部本月销售数据,按照下列要求帮助小何完成相关数据的整理、统计和分析工作。按照下列要求对新工作表“月销售合计”中的数据进行调整、完善。①依据下表输入或修改列标题,并按“名称”升序排列数据区域。②将数
Childrenwhogriptheirpenstooclosetothewritingpointarelikelytobeatadisadvantageinexaminations,【31】______tothe
最新回复
(
0
)