首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun()的功能是;先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正序连接到t串的后面。例如:当s中的字符串为ABCDE时,则t中的字符串应为EDCBAABCDE。 请改正程序中的错误,使它能得出正确的结果。 注
下列给定程序中函数fun()的功能是;先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正序连接到t串的后面。例如:当s中的字符串为ABCDE时,则t中的字符串应为EDCBAABCDE。 请改正程序中的错误,使它能得出正确的结果。 注
admin
2010-05-05
13
问题
下列给定程序中函数fun()的功能是;先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正序连接到t串的后面。例如:当s中的字符串为ABCDE时,则t中的字符串应为EDCBAABCDE。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
#include <string.h>
void fun (char *s, char *t )
{
int i,sl;
sl=strlen(s);
for (i=0;i<sl;i++)
t
=s[sl-1];
for (i=0; i<sl; i++)
/*************found**************
t [sl+i]=s
;
t [2*sl]-’\0’;
}
main ( )
{ char s[100], t[100];
clrscr();
printf("\nPlease enter string s: ");
scanf ("%s", s);
fun (s,t);
printf ("The result is: %s\n",t);
}
选项
答案
错误: t[i]=s[s1-1]; 正确: t[i]=s[s1-1-i];
解析
该题也是几个循环语句的嵌套使用,难度并不大,重要的足要读懂程序,题目中赋值语句t
=s[]s1-1;并不能完成累计循环,所以正确的应该是t
=s[s1-1-i];。
转载请注明原文地址:https://jikaoti.com/ti/BKkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据我国相关法律的规定,()的行政处罚只能由法律加以设定。
根据《民事诉讼法》的规定,审判人员的回避,由()决定。
2015年政府工作报告中,李克强总理针对产业发展提到了一个新概念:要实施“中国制造2025”。下列对此理解错误的是()。
假定其他条件不变,下列因素中不会导致货币升值的是()。
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
下列不属于我国民族政策内容的是()。
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
小李参加了若干次考试,最后一次考试他拿到92分,结果他的平均分比之前提高了1分。现在他想在下次考试后平均分再提高1分,那么下一次考试他要拿到多少分?
有5个连续自然数,它们的和为一个平方数,中间三个数的和为立方数,则这五个数中最小数的最小值为多少?
从1,2,3,4,5,6,7中任取2个数字,分别作为一个分数的分子和分母,则在所得分数中不相同的最简真分数一共有多少个?()
随机试题
房劳过度,易损伤的脏腑是
在A、E、I、O四种判断中,不能进行换位推理的有()
关于子宫内膜的周期性变化,下列说法中不正确的是
患者,女,49岁。月经紊乱1年,阴道少量流血20余天就诊。妇检:宫颈重度糜烂,子宫稍大,双附件无异常。若刮宫病理结果为复杂性增生伴重度不典型增生,最佳处理方案是
他如何以一个诗人的______去经历90年代的梦想与荣光,激烈与______,挣扎与平缓;如何以种种匪夷所思的方式去探测内心。90年代的他依然在写诗歌,他觉得诗歌本身并未消亡,只不过“这个声音不像八十年代传的那么远”。填入划横线部分最恰当的一项是(
在中国,从来没有一条河被寄托了这么多的感情,黄河在被尊为“母亲”时,也被赋予了太多的历史______。黄河流经晋陕峡谷到达吉县境内,水面一下子从400多米宽收缩为50余米,《书.禹贡》中只用八个字:“盖河漩涡,如一壶然。”壶口瀑布的______跃然纸上。
强调情绪的产生是植物性神经系统活动的产物的理论是
下列哪项不是加德纳的多元智力成分?
甲、乙、丙、丁、戊是某公司的工作人员,因为业绩完成得非常漂亮,公司奖励他们组团出去旅游,但因工作原因不能所有人都去。关于他们哪些人去旅游有如下规定:(1)只有丙不去,乙才去。(2)甲、戊至多去1人。(3)只要甲去,丙就会去。(4)丙、丁至多去1人。
有以下程序:main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*=(x=6.5);printf("%d%d%3
最新回复
(
0
)