首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把S所指串中的字符按正序连接到t所指串之后。 例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。 请改正程序中的
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把S所指串中的字符按正序连接到t所指串之后。 例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。 请改正程序中的
admin
2016-12-06
36
问题
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把S所指串中的字符按正序连接到t所指串之后。
例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动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 /*********found*********/
8 int i;
9 s1=strlen(s);
10 for(i=0;i
11 /*********found*********/
12 t
=s[s1-i];
13 for(i=0;i<=s1;i++)
14 t[s1+i]=s
;
15 t[2*s1]=’\0’;
16 }
17 void main()
18 {
19 char s[100],t[100];
20 system(’’CLS’’);
21 printf(’’\n Please enter string s:’’);
22 scanf(’’%s’’,s);
23 fun(s,t);
24 printf(’’The result is:%s\n’’,t);
25 }
选项
答案
(1)int i,sl; (2)t[i]=s[sl-i-1];
解析
(1)变量sl没有定义。 (2)该循环实现将s串中的字符逆序存入t串中,t
对应s串中的s[sl-i-1]。
转载请注明原文地址:https://kaotiyun.com/show/MVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)whi1e()s[i]){d[j]=【】:j++;}d[j]=0;
有以下程序:#include<stdio.h>#difineF(X,Y)(X)*(Y)main(){inta=3,b=4;print("%d\n",F(a++,b++)
有以下程序:matin(){char*s[]={"one","two","three"},*p;p=s[1];printf("%c,%s\n",*(p+1),s[o]);}
有以下程序:main(){charal=’M’a2=’m’;printf("%c\n",(al,a2));}以下叙述中正确的是______。
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
若有以下说明和语句:intc[4][5],(*p)[5];p=C;能够正确引用c数组元素的是______。
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是______。
数据库系统中实现各种数据管理功能的核心软件是______。
在面向对象方法中,属性与操作相似的一组对象称为【】。
随机试题
负责全国医疗机构药事管理工作的是
根据建筑物的性质()等,将屋面防水分为四个等级。
根据民事诉讼法律制度的规定,下列各项中属于经当事人申请不公开审理的案件的有()。
形成高效法治实施体系的首要任务是()。
在接案过程中,个案工作的工作重点包括()。
甲想去澳门赌博,但苦于没有资金,遂与乙携匕首将企业主丙劫持到宾馆客房,要求丙筹款.丙以参与竞标名义让财务送来2000万元银行承兑汇票。乙继续看守丙,甲携汇票至澳门赌博,获利650万元,第三天甲回来,将2000万元汇票还给丙。并支付32万元利息。下列判断正确
Charles:Whattimeareyouleaving?Brown:I’mgoingtotrytoleaveby10:00.Charles:Takecareand______.Brown:Goodbye.Ho
Oneofthereallystartlingthingsabouttoday’sdecisionontheAffordableCareActisthatthewholebroccoliissue.Onemight
Accordingtothearticle,thevideogameplayercan______.Whichofthefollowingcanreplacetheword"semblance"ofPara.2?
A、Thedogisn’taslovelyasthemansays.B、Shedoesn’twantthemantotakethedoghome.C、Shepreferstohaveacatasapet
最新回复
(
0
)