首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> voidfun(char*a,char%) { while(*a=’*’)a++; while(*b=*a){b++;a++;) } main( ) { char*s=’’*****a*b****’’,
有以下程序 #include<stdio.h> voidfun(char*a,char%) { while(*a=’*’)a++; while(*b=*a){b++;a++;) } main( ) { char*s=’’*****a*b****’’,
admin
2014-06-19
65
问题
有以下程序
#include<stdio.h>
voidfun(char*a,char%)
{
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/6iJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当执行下面的程序时,如果输入ABC,则输出的结果是()。#include<Stdlib.h>main(){charss[]="1,2,3,4,5";gets(ss);strcat(ss,"6789");pri
有以下程序:main(){intaa[4][4]:{{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,S=0;for(i=0;i<4;i++)s+=aa[i][1];
若有如下程序:main(){inta,b,C,m,n,k;m=n=k=0;a=-1;b=2;C=3;if(c>0)m=a+b;if(a<=0){if(b>0)
已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列选项中正确的输入语句是()。
观察题目要求,可以知道以下几点:①for循环的结束条件应当是:str[i]已是字符串的最后一个字符;②str[i]代表字符串str中的第i+1个字符;③整形变量num的值是要记录的单词的个数。C语言中规定字符串的最后一个字符是一个隐含的字符串结束符
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
X、Y、Z被定义为mt型变量,若从键盘给X、Y、2输入数据,正确的输入语句是______。
设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是_______。
请读程序:#include<stdio.h>main(){inta,b;for(a=1,b=1;a<=100:a++){if(b>=20)break;if(b%3=1
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是_______。
随机试题
调整平衡时,加重就是在已知矫正面上折算的不平衡量的大小及方向后,有意在其( )上给旋转体附加上一部分质量。
简述锥形胶芯环形防喷器开井时的动作原理。
眼球发生钝挫伤后多久发生的前房积血,属于继发性前房积血
患者,女,26岁,以“颜面皮疹、周身水肿6个月”来诊。孕4次,均出现自然流产。平时无明显口干、眼干,无关节肿痛,有双手遇冷变白。入院后检查尿蛋白,血小板4.6×109/L,ANA阳性,抗SSA阳性,RF25U/L。该患诊断首先考虑
以下是支配L3的一组肌肉是
A.阴户B.玉门C.子门D.阴道E.子处相当于外生殖器的阴道口及处女膜部位的是
滚珠轴承()
科学方法
古来材大难为用对于()相当于()对于忧国忧民
下列程序段的执行结果为______。DimM(10),N(10)I=3ForT=1To5M(T)=TN(I)=2*I+TNextTPrintN(I);
最新回复
(
0
)