首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main( ) { char ss[10]="acc",aa[10]=
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main( ) { char ss[10]="acc",aa[10]=
admin
2018-06-28
44
问题
有以下程序:
#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);
prinff("%s,%s\n",ss,aa);
}
程序的运行结果是( )。
选项
A、acc,bbxxyy
B、accbbxxyy,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”。程序
转载请注明原文地址:https://kaotiyun.com/show/6Rxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是_________。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}}inti=0,j=0,s=0;w
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
以下程序的输出结果是() main() {staticchara[10]={"Chinese"}; printf("%d",strlen(a)); }
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d
下面程序段的输出结果是()。#include<stdio.h>main(){floatx=1.236547;printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
对线性表进行二分查找,要求线性表为______。
若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语printf(【】,x/y);补充完整,使其输出的计算机结果形式为:x/y=11。
下列语句的输出结果是______。charS[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下列各输入语句中错误的是_______。
随机试题
领导权力中,构成个人影响力的主要因素有()
Iftheexperimentsaresuccessful,lifewillbecomepossibletherebutitwillnotbepleasantatfirst.
下列关于骨巨细胞瘤的叙述,错误的是
英国艺术家布朗在中国采风期间失踪,其妻中国人张彩云向中国某法院申请宣告布朗失踪,经查布朗受雇于一法国艺术品公司,布朗在法国和加拿大各有一处房产,他的工作则主要在法国,因此经常住在法国。关于布朗宣告失踪的法律适用,依我国《涉外民事关系法律适用法》,下列哪一选
下列选项中,属于不计算建筑面积的范围是()。
会计核算软件应当具有确保会计数据安全保密,防止对数据和软件的修改和删除功能。()
有偿行为,是行为人双方须为对价的行为。所谓对价,是指一方为换取对方提供利益而付出代价。根据定义,下列不属于有偿行为的是()。
数据库的故障恢复一般是由()。
Theteachersaidthattheearth______aroundthesun.
在工作中遇到了棘手的问题,你会怎么办?【T1】学习时遇到笔记中有不懂的句子。你会怎么做?(comeacross)或者仅仅是在某个陌生的城市迷了路你又会怎么做?【T2】在生活中遇到障碍时,有许多方法照样前进。(stuck)你可以花时间和精力动脑筋,
最新回复
(
0
)