首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2016-12-28
25
问题
有以下程序
#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/HrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是#includemain(){chars[80],c=′a′;inti=0;scanf("%s",s);while(s[i]!=′
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下程序voidf(int*q){inti=0;for(;i
若要求从键盘读入含有空格字符的字符串,应使用函数
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
下列是用户自定义标识符的是
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。majn(){FILE*fp;charch;fp=fopen(______);ch=fgetc(fp);whle(!feof(fp)){
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*t;}{inti=3,j=5,*p=&i,*q=&j;swap(p,q);pri
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
下面程序的运行结果是______。#include<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(a+1,n-1);elsereturna[0];}main(){intaa[10]=
随机试题
直肠外脱垂最常用的检查方法为
赛马,障碍赛时摔倒,左前肢支跛明显,前臂上部弯曲,他动有骨摩擦音,患部肿胀,未见皮肤损伤,全身症状不明显。本病的确诊方法是()
为了保证设计指导思想连续地贯彻于设计的各个阶段,一般不单独进行( )招标,由中标的设计单位承担该任务。
资产评估业务约定书的基本内容包括()。
依据《中华人民共和国未成年人保护法》,保护未成年人的工作应当遵循的原则有()。
下列选项中,教师的行为属于违法行为的是()
About70,000,000Americansaretryingtoloseweight(减肥).Thatisalmost1【C1】________every3peopleintheUnitedStates.Some
Who’spoorinAmerica?That’saquestionhardtoanswer.Hardbecausethere’snoconclusivedefinitionofpoverty.Lowincomema
Bypersistentandsustainedpractice,anyoneandeveryonecanmaketheyogajourneyandreachthegoalofenlightenmentandfree
AlisonPrestonoftheUniversityofTexasatAustin’sCenterforLearningandMemoryexplains:Ashort-termmemory’sconversion
最新回复
(
0
)