首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;) } main()
有以下程序 #include void fun(char*a,char*b) { while(*a==’*’)a++; while(*b=*a){b++;a++;) } main()
admin
2013-10-19
46
问题
有以下程序
#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
答案
C
解析
主函数main()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递,函数fun()第一个while语句判断*a中的值为“*”时继续扫描,当遇到不是“*”时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予*b,也就是t[80]中的内容为“a*b****”。
转载请注明原文地址:https://kaotiyun.com/show/xSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件是程序、数据和【】的集合。
有以下程序main(){intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf("%d\n",k);
若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
若有如下程序:main(){intk,x=0,y=0;for(k=0;k<=2;k++)switch(k){case0:X++;case1:y++;case2:X++
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(i
在下列叙述中,错误的一条是()
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是()
下列关于关系运算的叙述中正确的是()。
随机试题
关于钙的生理功能的叙述,正确的是
下列哪一种激素可使宫颈黏液稀薄,透明,伸展位最大
A.俯卧位B.半卧位C.截石位D.1/4侧卧位E.去枕平卧位颅脑手术后麻醉未清醒
一患者,男性,35岁。高热伴咳嗽、咳痰3天。体检:右上肺语颤增强,闻及湿嗲音和支气管呼吸音。血白细胞为12.0×109/L,中性80%。其诊断可能性最大的是()
肛漏手术成败的关键在于()
目前,我国的证券投资基金均为()。
下列关于企业所得税税前扣除标准的表述中,正确的有()。
2008年的这场冰雪,砥砺了民族的意志,凝聚了民族的精神。中国人再次用心血,汗水和血肉之躯,铸造了一座民族精神的崭新__________。 填入划横线部分最恰当的一项是()。
下列有关公民权利能力的表述,哪一项是错误的?()
Ascollegeseniorshurtleintothejobhunt,littlefibsontheresume--forexample,claimingadegreewhenthey’rethreecredit
最新回复
(
0
)