首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include <stdio.h> void fun(char *a, char *B) { while(*a==’*’)a++; while(*b=*A) {b++;a++;} }
有下列程序: #include <stdio.h> void fun(char *a, char *B) { while(*a==’*’)a++; while(*b=*A) {b++;a++;} }
admin
2013-02-23
56
问题
有下列程序: #include <stdio.h> 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****”,所以此题的运行结果为选项C)。
转载请注明原文地址:https://kaotiyun.com/show/GpPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【 】。voidswap(intx,inty){intt;t=x;x=y;y=t;printf("%d%d",x,y);}main(){inta=3,b=4;
下列运算符中,不属于关系运算符的是()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
下列数据结构中,按先进后出原则组织数据的是
以下程序是用递归方法求数组中的最大值及其下标值。请填空。#defineM10voidfindmax(int*a,intn,inti,int*pk){if(i<n){if(a[i]>a[*pk]
下列不属于软件调试技术的是______。
在C语言中,可以利用【】,将一个表达式的值转换成指定的类型。
指针变量p的基类型为double,并已指向一连续存储区,若p中当前的地址值为65490,则执行p++后,p中的值为()
若输入字符串:(图片),则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
随机试题
针对中国发展生产力的特殊的迫切性和重要性,邓小平提出了什么重要指导思想()
下列治法中,不属于《素问.阴阳应象大论》所述因势利导治疗原则的是
甲为上厕所,将不满1岁的女儿放在外边靠着篱笆站立,刚进入厕所,就听到女儿的哭声,急忙出来,发现女儿倒地,疑是站在女儿身边的4岁男孩乙所为。甲一手扶起自己的女儿,一手用力推乙,导致乙倒地,头部刚好碰在一块石头上,流出鲜血,并一动不动。甲认为乙可能死了,就将其
建设用地开发是利用土地具有承载力和可提供操作空间的特点,把土地改造为()的过程。
一直径d=50cm输油管道,管中通过油的流量Q=0.1m3/s,20℃时油的运动粘滞系数v=150×10-6m/s,做模型试验时,要实现管道的动力相似,一般应选择()。
关于创新,下列表述错误的是:
微波通信是利用频率为300MHz~300GHz电磁波进行的通信,它具有频带宽、容量大的特性,应用广泛。下面不属于微波通信应用的是()。
DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到三个或三个以上的时候,DB2可自动地判断是否使用星型连接技术(starioin)和_________索引进行优化。
(1)在名称为Forml的窗体上画一个名称为Textl的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,
A、Theartofteaching.B、Qualitiesofgreatteachers.C、Efficientlearningmethods.D、Reasonablecoursearrangements.B
最新回复
(
0
)