首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char*s="*a*b*",t[
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char*s="*a*b*",t[
admin
2015-12-25
70
问题
有以下程序
#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/PPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
下列叙述中,错误的是()。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
下列二维数组初始化语句中,不正确的是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
下列叙述中正确的是()。
软件是指
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
泵自动停转的原因有哪些?出现了应怎样处理?
15月和阳的相对属性引入医学领域,属于阴的有:()
某女,38岁,恶风,发热,咽痛3日。现多个肢体关节肌肉疼痛酸楚,屈伸不利,疼痛呈游走性,舌苔薄自,脉浮缓。治宜
关于腺样体肥大CT表现,不正确的是
喷射混凝土分层作业时,后一层喷射混凝土应在前一层喷射混凝土终凝前进行。()
企业采用托收承付方式销售商品的,应于商品从仓库发出时确认销售收入。()
“三个代表”重要思想创造性地回答了()。
静态图像常用JPEG标准进行信息压缩。目前JPEG中使用(21)算法,它属于(22)方法。JPEG是有损压缩,恢复的图像质量低于原来的图像,为了获得较高信息压缩比,误差主要在(23)中引入。运动图像常采用MPEG标准,它比JPEG有更高的信息压缩比,因为它
在考生文件夹下创建名为FAN的文件夹。
YoushouldproofreadthepassageontheAnswerSheetandcorrectitinthefollowingway:Therearegreatmanyreasonsforstudy
最新回复
(
0
)