首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
60
问题
有以下程序
#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全国计算机二级
相关试题推荐
设a、b和C都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
在C语言的循环语句for、while、do-while中,用于结束本次循环,继续执行下一次循环的语句是______。
下列关于单目运算符++、――的叙述中正确的是______。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
下列选项中,不是一个算法的基本特征的是()。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
随机试题
简述设计会计凭证的主要内容。
简述正式组织与非正式组织的内涵及其关系。
指数修匀法与指数曲线趋势法同属于数学曲线拟合法。()
饭店服务的特性主要有()。
自力更生是对外开放的前提和基础。()
阅读下面的教学案例,按照要求答题。某教师正在执教某版高中语文教材必修1现代诗《雨巷》,在讨论其主题时,学生们有了不同意见。有一部分学生查阅了相关资料,说《雨巷》的主题是诗人的内心迷茫和对朦胧理想的追求,并找到1927年作者所处的政治环境和内心彷徨为证
程序流程图是()。
Icannolongertoleratehisactions.
Theabsenceofno-faultdivorceinEnglandandWaleslooksupdated.Peoplestayinlovelessmarriagesformanyreasons:anxiety
IsBreakfastReallytheMostImportantMealoftheDay?A)Alongwitholdclassicslike"carrotsgiveyounightvision"and"
最新回复
(
0
)