首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先将字符串s中的字符按正序存放到字符串t中,然后把s中的字符按逆序连接到字符串t的后面。 例如,当s中的字符串为
admin
2018-10-21
42
问题
使用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,sl;
sl=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[i00];
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/m0xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;pfintf("%d\n",*(p+3));}
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
实体联系模型是一种常用的高级概念数据模型,而______是实体联系模型中的核心。
下列能正确进行字符串赋值的是()。
以下程序的输出结果是【】。#includemain(){chara,b;for(a=0;a
以下程序的运行结果是___________。main(){inta=1,b=2,c;if(a>b)c=1;elseif(a==b)c=0;elsec=-1:printf(“%
若有如下程序:main(){inta=1,b=1;for(;a<=10;a++){if(b>=9)break;if(b%3==1){b+=3;continue;}b++;}p
有如下程序#include<stdio.h>main(){intv1=0,v2=0;charch;while((ch=getchar())!=’#’)switch(ch)
下面函数用来求两个单精度数之和,并通过形参将结果传回,请填空。Voidsub(floatx,noaty,【】z){【】=x+y;}
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
随机试题
患者,女,51岁。左腮腺鸡蛋大小肿块5年。肿块生长缓慢,无明显不适,但近2个月来肿块生长变快,并伴轻度疼痛,无发热。检查:肿块位于下极,6cm×5cm大小,结节状,质地偏硬,局部囊性变,活动度差,面神经颊支轻微瘫痪,腮腺导管口不红肿,分泌物清亮。该肿块首先
A.透视B.普通摄片C.钼靶摄片D.床头摄影E.间接摄影观察乳腺疾病采用
男性,50岁。吞咽困难3个月,现尚能进半流质食物。体格检查:锁骨上未触及肿大淋巴结首先应选择的检查是
体内氨的主要去路为
关于肾功能不全患者的用药A、抗生素B、普萘洛尔C、普鲁卡因胺D、异烟肼E、大多数药物表现为分布容积增加的是
相关法律规定,法定代表人因执行职务造成他人损害的,由()承担民事责任。
列联问题指的是两个相互关联的问题,其中对第二个问题的回答必须依据对第一个的回答情况作答。根据上述定义,下列哪项中的两个问题属于列联问题?()
“徒法不足以自行”。在目前公车管理还不甚规范的大环境下,单一的公车尾号限行政策值得________。真要实行的话,要________其负面作用。至少,要________拿出措施防止公车因此而增加。依次填入画横线部分最恰当的一项是()。
Let’ssayyou’reworkingtowardagoal.Maybeit’stocutoutjunkfood,budgetbetterorstoplookingatyourphonesomuch.Ch
DearSirs,IamwritingtoyourofficetoattempttodeterminewhyIhaveencouragedsomanyobstaclestoreceivingmyproper
最新回复
(
0
)