首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中
admin
2023-02-27
24
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。
例如,当s中的字符串为"ABCDE"时,t中的字符串应为"ABCDEEDCBA"。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 #include<string.h>
5 void fun(char*s,char*t)
6 {
7 int i,s1;
8 sl=strlen(s);
9 /*********found*********/
10 for(i=0;i<=s1;i++)
11 t
=s
;
12 for(i=0;i<s1;i++)
13 t[s1+i]=s[s1-i-1];
14 /*********found*********/
15 t[s1]='\0';
16 }
17 void main()
18 {
19 char s[100],t[100];
20 system("CLS");
21 printf("\nPlease enter string s:");
22 scanf("%s",s);
23 fun(s,t);
24 printf ("The result is:%s\n",t);
25 }
选项
答案
(1)for(i=0;i
解析
(1)字符串长度为s1,但数组中元素的下标为0~s1-1,因此不包括s1。
(2)正序和逆序字符串都加入了t字符串中,此时t字符串中最后一个元素的下标为2*s1-1。所以在2*s1下标处加字符串结束标志"\0"。
转载请注明原文地址:https://kaotiyun.com/show/2P0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设的整数部分为a,小数部分为b,则ab-=()。
一部电影在相邻5个城市轮流放映,每个城市都有3个放映点,如果规定必须在一个城市的各个放映点放映完以后才能转入另一个城市,则不同的放映次序有()。
6人站成一排照相,其中甲,乙,丙三人要站在一起,且要求乙,丙分别站在甲的两边,则不同的排法种数有()。
已知k≥0,且a-b=2k,a2+b2+c2=2k2,a2c2+b2c2=k4+2k2,则以a,b,c为边长的三角形是()。
一组数据-8,-4,5,6,7,7,8,9的众数、中位数分别是()。
已知甲、乙两支股票某日开盘时每股价格之和为100元,收盘时,甲股票价格跌了2成,乙股票价格涨了10%,此时甲、乙两股票每股价格之和比开盘时提高了4%,则甲股票每股价格是()元。
中国特色社会主义法律体系是以我国全部现行法律规范按照一定的标准和原则划分为不同的法律部门,并由这些法律部门所构成的具有内在联系的统一整体。每一法律部门均由一系列调整相同类型社会关系的众多法律、法规所构成。下列属于程序法律部门的是()
标志着中共中央放弃“反蒋抗日”口号,第一次公开把蒋介石作为联合的对象这一变化发生的文件是《停战议和一致抗日通电》。()
《天朝田亩制度》是太平天国定都天京后颁布的,最能体现太平天国社会理想和这次农民起义特色的纲领性文件。但是,它并没有超出农民小生产者的狭隘眼界,表现在()
随机试题
A.不得少于2人B.不得少于3人C.不得少于4人D.不得少于5人E.不得少于1人《医院感染管理规范》中规定,300张床位以下医院的医院感染管理专职人员配备为()
诊断丹毒最有意义的临床表现是
卵巢恶性肿瘤的治疗原则是
经劳动合同当事人协商一致,由用人单位解除劳动合同的,用人单位应发给劳动者一次性的经济补偿金,根据劳动者在本单位工作年限,每满1年,发给的经济补偿金相当于下列哪一选项所列数额?()
甲公司通过电视发布广告,称其有100台某型号笔记本电脑,每台价格5万元,广告有效期为10天。乙公司看到该则广告后于第3天自带金额为30万元的汇票去甲公司买电脑,但甲公司的电脑此时已全部售完,无货可供。依照法律规定,有关本案的表述不正确的是:()
关于法律解释的表述,正确的有哪些选项?()
关于表彰市××厂实现“安全生产年”的通报×府发[2013]5号市属各企业:①为此,市政府决定给予市××厂通报表扬,以资鼓励。②为确保企业生产和人民生命财产安全,我市××厂从各方面采取有力措施,花大力气抓各项安全生产制度的贯彻落实,并建
一般来说,立法程序包括()。
人在月球上跳起的高度是地球上的几倍,这是因为()。
JamesMartin指出,以下因素Ⅰ.程序的适应性差Ⅱ.数据格式的不一致,导致数据的共享性差Ⅲ.系统开发方法选择不当Ⅳ.开发工具选择不当哪个(些)是造成数据处理生产率低的主要原因?
最新回复
(
0
)