首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio。h> void fun(ehar*a,char*b) {while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() {char*s="*****a*b****",t[80
有以下程序: #include<stdio。h> void fun(ehar*a,char*b) {while(*a==’*’)a++; while(*b=*a){b++;a++;} } main() {char*s="*****a*b****",t[80
admin
2020-07-28
37
问题
有以下程序:
#include<stdio。h>
void fun(ehar*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指针向后移动,卣到遇到非’*’字符为止,退出循环进入下一个whik循环,在while(*b=*a){b++;a++;}中,把字符数组a中的字符逐个赋给字符数组b。所以在主函数中,执行fun(s,t)语句后,字符数组t中的内容为“a*b****”。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/6W3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1.j<N;j++)if(b[
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
以下叙述中错误的是
违背数据流图(DFD)构造规则的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下选项中表示一个合法的常量是(说明:符号口表示空格)
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下面选项中关于“文件指针”概念的叙述正确的是
下列描述中,不符合良好程序设计风格要求的是()。【07年9月】
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
随机试题
以下为不合理用药的表现是
输卵管结扎术后出现神经官能症,与哪项无关
原发性青光眼分为
对胆汁酸的"肠肝循环"描述,错误的是
许多人文社科类著作因对人的处境有真切的关心,对人的命运有深刻的认识,对人的内心经验有____________的体谅,并精骛八极、____________,因此都应成为我们阅读的重点。填入画横线部分最恰当的一项是:
甲公司是一家科技企业,向乙公司采购10台进口精密空调,用于保证其机房的温度适合机器设备运转。甲公司与乙公司约定,乙公司全部交付后10日内付货款。并由丙银行以保函的形式为本次交易提供保证担保,保函明确:“若甲公司不依约付款,则由丙银行代为支付,丙银行承担保证
【2015.重庆开县】下列不属于反映孔子教育思想文献的是()。
产品寿命X是一个随机变量,其分布函数与概率密度分别为F(x),f(x).产品已工作到时刻x,在时刻x后的单位时间△x内发生失效的概率称为产品在时刻z的瞬时失效率,记为λ(x).证明
[*]
A、Becausetheywanttoearnhighsalary.B、Becauseschoolsdonotteachstudentshowtochoosejobs.C、Becausetherehasbeense
最新回复
(
0
)