首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数tim的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为“ABCDE”时,则t中的字符串应为“ABCDEEDCBA”。 请改正程序中的错误,使它能得出正确的结果。
下列给定程序中,函数tim的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为“ABCDE”时,则t中的字符串应为“ABCDEEDCBA”。 请改正程序中的错误,使它能得出正确的结果。
admin
2017-02-24
30
问题
下列给定程序中,函数tim的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。
例如,当s中的字符串为“ABCDE”时,则t中的字符串应为“ABCDEEDCBA”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
void fun(char*s,char*t)
{
int i,s1;
s1=strlen(s);
/*********found*********/
for(i=0;i<=s1;i++)
t
=S
;
for(i=0;i<s1;i++)
t[s1+i]=S
;
/*********found*********/
t[s1]=’\0’;
}
void main()
{
char s[100],t[100];
system("CLS“);
printf(”\nPlease enter string s:");
scanf("%S",S);
fun(S,t);
printf {"The result is:%s\n",t);
}
选项
答案
(1)for(i=0;i<sl;i++) (2)t[2*sl]=’\0’;
解析
(1)字符串长度为sl,但数组下标从0~sl~1,因此 不包括sl。
(2)正序和逆序字符串都加入了t串中,此时t 串中最后一个元素的下标为2*sl一1,所以在2* sl下标处加入字符串结束标识‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/x0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}
C语言规定,在一个源程序中,main函数的位置
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
下面程序的运行结果是【】。#include#defineSIZE12main(){chars[SIZE];intI;for(I=0;I
以下程序的运行结果是【】。#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
随机试题
在B型超声实时扫描过程中,电子式与机械式探头比较,电子探头的特点是
牙源性囊肿的CT影像特点为
对章某的行为的认定,下列说法何种正确?章某在行窃过程中意图奸淫常某老婆的行为应当如何定性?
移动式和手提式灯具应采用Ⅲ类灯具,用安全特低电压供电,其电压值的要求,下列哪项表述符合现行国家标准规定?()
对于各向同性渗透介质,其流网特征的说法,不正确的是()。
工作流程组织中,与生成月度进度报告有关的数据处理流程属于()流程组织。
某工作计划进度与第8周末之前实际进度如图8-4所示,图中表明该工作( )。
办事处在民法上属于()。如果会计师事务所向法院起诉时以宏海公司为被告,但未申明有仲裁协议,宏海公司()。
商业银行应建立与其经营范围、组织结构和业务规模相适应的合规风险管理体系。()
当你不能管理自己的时候,你便失去了所有领导别人的资格和能力。当一个人走向伟大的时候,千万先把自己管理好,管理自己的金钱、自己周边的人脉社会关系,管理自己的行为。当你管理好了自己,我们称之为自律,称之为守法,很多类似的美德就有了。管理好自己的时候,才取得了领
最新回复
(
0
)