首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(char *t,char *s) { while(*t! =0) t+ +; while((*t+ + =*s+ +)! =0); } main( ) { char ss[10]="acc
有以下程序 #include <stdio.h> void fun(char *t,char *s) { while(*t! =0) t+ +; while((*t+ + =*s+ +)! =0); } main( ) { char ss[10]="acc
admin
2018-10-16
84
问题
有以下程序
#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、accxxyy,bbxxyy
C、accbbxxyy,bbxxyy
D、accxyy,bbxxyy
答案
C
解析
fun函数中,第1个while循环语句使指针t指向字符串的末尾,第2个while循环语句实现了字符串t和s的连接。主函数中语句fun(ss,aa)的功能是将字符串aa连接到字符串ss的末尾。
转载请注明原文地址:https://kaotiyun.com/show/Ruxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;printf"%d\
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
设a、b、c为int型变量,且a=10、b=5、c=1,则执行完以下语句,a的值变为【】。 a/=10-(++b)-(c--);
在C语言中,while和do…while循环的主要区别是()。
设x=2.5、a=7、y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为______。
以下叙述中错误的是
以下能正确定义一维数组的选项是______。
算法一般都可以用______控制结构组合而成。
在树形结构中,树根结点没有【】。
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
随机试题
下列指标中()不属于机械性能指标。
下列各项关于全胃肠外营养的指征中,不包括
牙龈病中最常见的是
绘制横断面曲线时,在图上确定车辙深度D1、D2,以其中的最大值作为()。
图纸综合会审工作,一般由()负责组织。
某公司将海关确定的应于2016年4月1日(周五)前缴纳的关税税款200000元,拖延至4月8日才缴纳。则该公司应缴纳关税滞纳金()元。
《谢尔曼反托拉斯法》
______islocatedinmetropolitanMelbourne?______hasgolfcoursesnearby?
OrganicArchitectureOneofthemoststrikingpersonalitiesinthedevelopmentofearly-twentiethcenturyarchitecturewasF
ReadingFasterTheonlywaytoreadfasteristoreadfaster,anditisaserioussuggestion.I.Guidelineson【T1】【T1】_____
最新回复
(
0
)