首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为
admin
2018-08-11
46
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先将字符串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[s1-i-1];
/*********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<s1;i++) (2)t[2*s1]=’\0’;
解析
(1)字符串长度为s1,但数组下标从0~s1-1,因此不包括s1。
(2)正序和逆序字符串都加入了t串中,此时t串中最后一个元素的下标为2*s1-1,所以在2*s1下标处加入字符串结束标识‘\0’。
转载请注明原文地址:https://www.kaotiyun.com/show/vkxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
执行下面的程序后,a的值为()。main(){inta,b;for(a=1,b=1;a<=10;a++){if(b%3==1){b+=3;continue;}
若变景均已正确定义井赋值,以下合法的C语言赋值语句是()
有以下程序:#include<stdio.h>main(){chara:’a’,b;printf("%c,",++a);printf("%c\n",b=a++);}程序运行后的输
从顺序存储的循环队列中删除一个元素时,是______。
以下程序的输出结果是【】。#includemain(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
有以下程序:#include<stdio.h>main(){FILE*fp;inti,k,n;fp=fopen("data.dat","w+");for(i=1;i<6;i++){fprimtf(fp,"%
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}
随机试题
2014年末,某省公路里程172167千米,同比增长2.8%,其中,高速公路4237千米,同比增长3.3%。国家铁路正线延展里程和营业里程分别为15060千米和9351千米,分别同比增长一0.28%,和0.23%。地方铁路正线延展里程和营业里程分别为180
Enteringcollegeislikestartinganew【B1】______ofyourlife.Everythingisnew.Everyoneis【B2】______.Untilyougettocolleg
患者,男,48岁。在县医院被诊断为肝癌后,神情呆滞,多次要求家人带其到省城大医院检查确认。此时患者所处的心理反应阶段是
患者,女,36岁。长期吸烟,患有滴虫性阴道炎。近来月经不规则,前来咨询避孕措施,护士应指导其选用()。
企业安全生产管理机构指的是生产经营单位内设的专门负责()的机构。
现金折扣和销售折让,均应在实际发生时计入当期财务费用。()
行政主体是指享有行政职权,能以自己的名义行使国家行政职权,做出影响行政相对人权利义务的行政行为,并能由其本身对外承担行政法律责任的组织。根据上述定义,下列所述属于行政主体的是( )。
世界卫生组织报告说,全球每年有数百万人死于各种医疗事故。在任何一个国家的医院,医疗事故致死的概率不低于0.3%。因此,即使是癌症患者也不应当去医院治疗,因为去医院治疗会增加死亡的风险。为了评估上述论证,对以下哪个问题的回答最为重要?
There’ssimplepremisebehindwhatLarryMyersdoesforaliving:Ifyoucansmellit,youcanfindit.Myersisthefound
Menhavetraveledeversincetheyflintappearedonearth.Inprimitivetimestheydidnottravelforpleasurebutto【C1】____
最新回复
(
0
)