首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a
有以下程序 #include void fun( char *a, char *b ) { while( *a==’*’ ) a++; while( *b=*a ){ b++;a++; } } main() { char *s="*****a
admin
2015-07-31
41
问题
有以下程序
#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、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/YnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c+=(a++)-1;printf("%d,%d",a,c);
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%f",PI);
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为______。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
在C语言的循环语句for、while、do-while中,用于结束本次循环,继续执行下一次循环的语句是______。
设有变量说明int(*p)[m],其中的标识符p是()。
下列叙述中正确的是()。
实体完整性约束要求关系数据库中元组的属性值不能为空。
随机试题
甲、乙、丙、丁四人的国籍分别为英国、俄国、法国、日本。乙比甲高,丙最矮;英国人比俄国人高,法国人最高;日本人比丁高。这四个人的国籍是:
帕金森病可用小舞蹈病可用
在某工程网络计划中,如果发现工作L的总时差和自由时差分别为4天和2天,监理工程师检查实际进度时发现该工作的持续时间延长了1天,则说明工作L的实际进度()。
在我国,银行业、信托业、证券业和保险业实行分业经营、分业管理。因此,主要承担银行和非银行金融机构、货币市场监管职责的机构是()。
下列关于固定资产的会计处理中,表述正确的有()。
教师在履行教育义务的活动中,最主要、最基本的道德责任是()
我国政务公开的出发点和落脚点为:
费孝通先生在长达70年的社会学和文化人类学的田野调查中,坚持实事求是的学术理念,发扬学以致用的学术传统,尽管曾由于社会学以外的原因被迫__________学术工作达30年。踏遍青山,常将民生萦怀;白发皓首,不移少壮之志。费孝通已经成为一本厚重的大书,每一页
Questions9-15•Lookatthenotesbelow.•Someinformationismissing.•YouwillhearatelephonetalkonmakingTV
HowSafeIsYourCellPhone?A)IttakesalittleextraworktogetintouchwithAndreaBoland.TheMainestaterepresent
最新回复
(
0
)