首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
37
问题
使用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://kaotiyun.com/show/vkxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<stdio.h>unionun{inti;charc[2];};voidmain(){unionunx;x.c[0]=10;x.c[1]==1;pr
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
以下结构体类型说明和变量定义中正确的是()。
有下列程序:#include<stdio.h>main(){charC;while((c=getchar())!=’,’)putchar(++c);}程序运行时,如果从键盘输入:A,B,<
下列程序段的输出结果是【】。main(){charb[]="Hello,you";b[5]=0;printf("%s\n",B);}
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){i
有以下程序main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)fo
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("D1v.dat","w");fprintf(fp,"%d\n",i);fprintf
随机试题
设离散型随机变量X的分布列为:求常数a的值;
房屋产权面积包括套内建筑面积和共有分摊面积。()
企业有关账户月末余额为:“原材料”借方260000元,“库存商品”借方240000元,“生产成本”借方l00000元,“材料成本差异”借方20000元,则月度资产负债表的“存货”项目期末数应填列()元。
甲酒店向该市出租车司机承诺,为酒店每介绍一位客人,酒店向其支付该客人房费的20%作为奖励,与其相邻的乙酒店向有关部门举报了这一行为。有关部门调查发现甲酒店给付的奖励在公司的账面上皆有明确详细的记录。甲酒店的行为属于( )。
下列选项中,属于行业专业发票的是()。
我们通常所说的税收立法解释是指()。
12周岁以下且满2周岁的儿童按成年人全票价的()付费。
对于原型化方法从全面考虑可以罗列若干结论,下述结论中哪一个是不准确的?
项目文件中的“文本文件”包含在()。
用IE浏览器打开如下地址HTTP://LOCAL-HOST:65531/ExamWeb/Index.htm,浏览有关“OSPF路由协议”的网页,将该页面中第四部分OSPF路由协议的基本特征的内容以文本文件的格式保存到考生目录下,文件名为“TestIe.tx
最新回复
(
0
)