首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:先将s所指字符串中的宁符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串之后。 例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。 请改正程序中的
下列给定程序中,函数fun的功能是:先将s所指字符串中的宁符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串之后。 例如,当s所指的字符串为“ABCDE”时,t所指的字符串应为“EDCBAABCDE”。 请改正程序中的
admin
2021-06-15
32
问题
下列给定程序中,函数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),
}
选项
答案
(1)int i,s1; (2)t[i]=s[s1—i—1];
解析
(1)变量s1没有定义。
(2)该循环实现将s串中的字符逆序存入t串中,t
对应s串中的s[s1—i一1]。
转载请注明原文地址:https://kaotiyun.com/show/zrtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列叙述中正确的是()。
有以下程序#includemain(){intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d\n",s);}程序运行后的输出结果是
有以下程序:#includevoidfun(inta[],intn){ inti,t; for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}
关于算法,以下叙述中错误的是
以下选项中不能用作C程序合法常量的是()。
下列叙述中错误的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
软件需求规格说明书的作用不包括
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
A.异地经营B.经营范围C.药品购销D.药品集贸市场E.进口药品国内销售的代理商
计算机数的最小单位是( )。
某一般纳税人购入不含税价格800万元,增值税136万元的商品。商品到达后验收时发现短缺30%,其中定额内合理损耗5%,另25%的短缺原因尚待查明。则该批商品存货的实际入库成本应为()万元。
有些课题主要包含高度有结构的知识和技能(如数学、物理、化学、计算、语法等),如果教学目标是要求学生尽快地掌握这种知识和技能,则宜于采用()。
货币转化为资本的决定性条件是()。
下列属于事业单位聘用合同必备条款内容的是()。
设随机变量X,Y不相关,且E(X)=2,E(Y)=1,D(X)=3,则E[X(X+Y—2)]=()
算法的空间复杂度是指
下面程序的结果【】。#include<iostream.h>intf(int);voidmain(){intx=1,i;for(i=0;i<3;i++)
A、Theyofteninterferewithschoolgames.B、Theyhaveactualmeaningintherealworld.C、Theydon’thaveaformatandgoverning
最新回复
(
0
)