首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char *s
有以下程序: #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a) {b++;a++;} } main() { char *s
admin
2018-02-02
33
问题
有以下程序:
#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
答案
A
解析
注意两个while,第一个是判断相等“==”,第二个是赋值“=”,第一个循环终止的条件是指针指向的字符不为“*”,就会在遇到字符“a”时停止,第二个循环把a指针所指的内容依次赋给了b指针指向的内容,直到字符串结束时终止。所以结果就是字符串的后半段,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/fWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()。
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
结构化分析方法是面向______进行分析的方法。
软件工程的出现是由于
有序线性表能进行二分查找的前提是该线性表必须是存储的。
下列关于队列的叙述中正确的是()。
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【】。
有以下程序段#includemain(){while(getchar()!=‘\n’);}以下叙述中正确的是
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:main(){intn.k;floatscore.sum,ave;sum=0.0;for(n
随机试题
冲突产生的根源有哪些?
A.AUGB.GUAC.UAAUGAUAGD.AUGUGAUAGE.AAUAGUGAU终止密码子
关于麻疹的预防,下列哪项措施错误
某男生由于中考成绩不理想,只好选择了一所职业高中求学,看着自己的同学分赴市区各个重点高中,面对自己遥远渺茫的前程,他感到自卑而生出自暴自弃的念头。他这种自我意识属于()。
穗子:
8,12,___,34,50,68
设计教学法
唯物辩证法认为,发展的实质是()
专家判断法是常见的一种项目管理方法,下列是专家判断法在制定项目管理计划过程中的应用,除()之外。
IreturnedtoAbuja,thecapitalofNigeria,aftercollegegraduation.Ihadbeentherebeforemymotherbecameaminister.
最新回复
(
0
)