首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串之后。 例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。 请改正程序中的错误,使它能得出
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串之后。 例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。 请改正程序中的错误,使它能得出
admin
2017-02-24
45
问题
下列给定程序中,函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串之后。
例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
void fun(char*s,char*t)
{
/*********found*********/
int i;
s1=strlen(s);
for(i=0;i<s1;i++)
/*********found*********/
t
=s[s1一i];
for(i=0;i<=S1;i++)
t[s1+i]=s
;
t[2*s1]=’\0’;
}
void main()
{
char s[100],t[100];
system("CLS");
printf("\n Please enter string s:");
scanf("%s",s);
fun(s,t);
printf("The result is:%s\n",t)7
}
选项
答案
(1)int i,sl; (2)t[i]=s[sl—i一1];
解析
(1)变量sl没有定义。
(2)该循环实现将s串中的字符逆序存入t串中,t
对应s串中的s[sl—i一1]。
转载请注明原文地址:https://kaotiyun.com/show/fMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(&y);}
下列选项中不属于结构化程序设计方法的是()。
阅读下列程序,则程序的输出结果为______。#include"stdio.h"structty{intdata;charc;};main(){structtya={30,’x’};fun(a);printf("%d%c
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i;fprintf(f
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}intf(inta,intb){intc;if(a>b
随机试题
肺胀的病理性质为本虚标实,下列哪项不属肺胀标实的内容
简述财务管理中资金优化配置原则的定义及其内容。
Iamverydoubtfulwhethertheproposedschemewouldbe______(advantage)tous.
与对侧比较,一侧乳腺内病变旁小血管数量增加或迂曲增粗,最常见于
对影响药物吸收基质的因素说法错误的是
根据我国现行宪法和法律,下列选项中哪一机关有权主持全国人大代表的选举工作?()
收益还原法的基本公式中,土地使用年期有限时的地价计算公式为:P=a/(r+s)[1-。
18,12,30,42,(),114
求曲线r=sin3的全长.
数据流图的类型有______和事务型。
最新回复
(
0
)