首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*t,char木*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main()
有以下程序: #include<stdio.h> void fun(char*t,char木*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main()
admin
2019-05-17
21
问题
有以下程序:
#include<stdio.h>
void fun(char*t,char木*s)
{
while(*t!=0)t++;
while((*t++=*s++)!=0);
}
main()
{
char ss[10]=’’acc’’,aa[10]=’’bbxxyy’’;
fun(ss,aa);
printf(’’%s,%s\n’’,ss,aa);
}
程序的运行结果是( )。
选项
A、acc,bbxxyy
B、acebbxxyy,bbxxyy
C、accxxyy,bbxxyy
D、accxyy,bbxxyy
答案
B
解析
本题重点考查while循环语句的简单应用。在函数fun()中,前一个while循环的作用是:如果形参指针t所指内容不为0,则让t增1,直到它指向0。后一个while循环的作用是:将s所指内容赋给t所指地址,然后两者同时增1,直到赋给t的内容为0。由此可见,函数fun()的作用就是将形参s所指字符串连接到形参t所指字符串末尾,相当于库函数中的strcat()。主函数中使用fun()将数组aa中的字符串连接到了数组ss中原有字符串之后,所以执行完后,ss中的字符串为“accbbxxyy”。程序最后输出的结果是:accbbxxyy,bbxxyy,因此B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/iBf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*P){strcpy(p,"Qian");}main(){STUa
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
以下选项中关于C语言常量的叙述错误的是
以下选项中不属于C语言程序运算符的是
有以下程序段charname[20];intnum;scanf(’’name=%snum=%d.t,name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
有两个关系R,S如下由关系R通过运算得到关系S,则所使用的运算为()。
随机试题
担任发行人股票首次公开发行的保荐机构,自确定并公告发行价格之日起()日内,不得发布与该发行人有关的证券研究报告。
检测油门踏板位置传感器时,一般需要()等。
爱国主义包含爱国情感、爱国思想和爱国行为三个基本方面。其中,基础是【】
在Excel2010中,对单元格内的数据进行格式设置,必须要选定该单元格。
张某王某二人订立委托合同,张某委托王某设计商品外观,但合同中未明确该专利归属,则如果发生纠纷,该外观设计专利归()。
初孕妇,25岁。妊娠39周,未进行定期的产前检查。主诉头痛3日,今晨出现视物不清及头痛剧烈,且呕吐2次,急诊来院就诊。查:尿蛋白2.5g/24h。若眼底检查发现视网膜小动静脉之比为1:2,且视网膜有絮状渗出。此时首选的药物是
下列民用建筑中,属多层建筑的是()。
导游服务集体的任务是()旅游接待计划。
判别下列级数的敛散性:
Howmanytimeshaveyouheardtheexpressionthatmostpeoplespendmoretimeplanningtheirvacationthantheydoplanningthei
最新回复
(
0
)