首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
43
问题
使用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全国计算机二级
相关试题推荐
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是______。
以下结构体类型说明和变量定义中正确的是()。
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(f
从顺序存储的循环队列中删除一个元素时,是______。
下列程序段的输出结果是【】。main(){charb[]="Hello,you";b[5]=0;printf("%s\n",B);}
软件工程研究的内容主要包括:【】技术和软件工程管理。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p
有以下程序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>voidmain(){inta=0,b=1,C=2;if(++a>0||++b>0)++c;printf("%d,%d,%d",a,b,C);}
随机试题
香石双解袋泡剂的功能有
关于乙型病毒性肝炎的母婴传播途径,不正确的是
下面放样方法中,不属于平面位置放样方法的是()。
某综合楼建设项目,业主将整个土建工程发包给甲承包商,将机电安装工程发包给乙承包商,同时委托监理公司对该项目实施监理。业主分别与甲承包商、乙承包商根据《建设工程施工合同(示范文本)》(GF--99—0201)签订了施工承包合同。在业主与甲承包商签订的施工承包
通信建设工程企业专职安全生产管理人员安全生产管理能力考核要点不包括()。
《会计法》第九条第一款规定“各单位必须根据实际发生的经济业务事项进行会计核算,填制会计凭证,登记会计账簿,编制财务会计报告”。按照法律规范的性质和调整方式分类,该法律规范属于( )。
预防未成年人不良行为的主要措施有()
互不相容事件与对立事件的区别何在?说出下列各对事件之间的关系:“20件产品全是合格品”与“20件产品中至多有一件是废品”.
Lookattheadvertisementbelow.Itshowsservicesofferedbyabusinessconsultancy.Forquestions6-10,decidewhich(A-H)wou
positiondefineforgetfulfancykeybalanceimportanceunhealthylacksubjectope
最新回复
(
0
)