首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
36
问题
使用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://kaotiyun.com/show/m0xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义doublea[5];,则a数组元素下标的上限为______。
实体联系模型是一种常用的高级概念数据模型,而______是实体联系模型中的核心。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
下面程序的输出结果是______。 main() { int a=6,b=3; printf("%d\n" b=(a/b,a%b)); }
若变量已正确定义并赋值,以下符合C语言语法的表达式是()。
源程序的文档化不包括()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
以下程序的输出结果是【】。#includemain(){chara,b;for(a=0;a
有如下程序#include<stdio.h>main(){intv1=0,v2=0;charch;while((ch=getchar())!=’#’)switch(ch)
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
随机试题
拉伸试验是测量金属材料强度的唯一方法。()
脂肪酸氧化的β-氧化包括_______,_______,_______,_______。
女,46岁。因白带多半年,性交后出血1周就诊。宫颈刮片病理:宫颈鳞癌,浸润深度7mm,肉眼见癌灶最大直径≤4cm。若要清扫淋巴结,下列哪组不是清扫范围()
物权和债权的区别在于()。
以下几种物质当中,火灾危险性最大的是()
张某接受王某的委托,以王某代理人的身份依法与李某签订了合同。对于该合同的签订()。
根据《证券法》,下列选项中,属于上市公司临时报告中应披露的“重大事件”的是()。
“学会关心”是下列哪种德育模式所强调的()
宣告延续了22年的国民党反动统治覆灭的事件是()
Wetriedto______himfromclimbingthemountainwithoutaguide.
最新回复
(
0
)