早教吧作业答案频道 -->其他-->
一道改错题答案for(i=0;i
题目详情
一道改错题答案for(i = 0 ; i < sl ; i++) t[2*sl] = 0,第2个答案是为什么啊
给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序连接到t串后面.
例如:当s中的字符串为:“ABCDE”时,
则他中的字符串应为:“ABCDEEDCBA”.
请改正程序中的错误,使他能得出正确的结果.
注意:不要改动main函数,不能增行或删行,也不得更改程序的结构!
void fun (char *s, char *t)
{ int i, sl;
sl = strlen(s);
//
t[sl] = '\0';
}
给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序连接到t串后面.
例如:当s中的字符串为:“ABCDE”时,
则他中的字符串应为:“ABCDEEDCBA”.
请改正程序中的错误,使他能得出正确的结果.
注意:不要改动main函数,不能增行或删行,也不得更改程序的结构!
void fun (char *s, char *t)
{ int i, sl;
sl = strlen(s);
//
t[sl] = '\0';
}
▼优质解答
答案和解析
1.首先"sl"写成了"s1".2.还有最后的'\0'不是加在t[sl]这个位置,因为最终长度加倍了,所以应该加在t[s1*2]这个位置.如下是修改后的fun方法:void fun (char *s,char *t){ int i,sl;sl = strlen(s);//t[sl*2] = '\0';}...
看了一道改错题答案for(i=0;...的网友还看了以下:
猜谜抢答赛上,每人有30道必答题,答对一道加20分,答错一题减10分,小明一共得120分,答对几道 2020-06-05 …
丽丽和丘丘在数学智力快乐抢答比赛中,规定答题1题加10分,答错1题减10分,不答不加分,也不减分. 2020-06-16 …
有两次测验,第一次24道题,答对1题得5分,答错和不答1题倒扣1分,第二次15道题,答对1题8分, 2020-06-17 …
一个数学题!有两次数学测试,第一次有20道题,答对一题给6分,答错一题或不答倒扣1分,第二次有12 2020-06-17 …
醇羟基能否与氨气反应?我们寒假生活上的一道题,答案上醇羟基居然与氨气反应生成R-O-氨基和氢气?是 2020-07-05 …
在每道单项选择题给出的4个备选答案中,只有一个是正确的。若对4道选择题中的每一道都任意选定一个答案, 2021-01-02 …
在每道单项选择题给出的4个备选答案中,只有一个是正确的。若对4道选择题中的每一道都任意选定一个答案, 2021-01-02 …
在每道单项选择题给出的4个备选答案中,只有一个是正确的.若对4道选择题中的每一道都任意选定一个答案, 2021-01-02 …
数学一道计算概率的题目在每道单项选择题给出的4个备选答案中,只有一个是正确的.若对4道选择题中的每一 2021-01-02 …
在新年联欢会上同学们组织了猜谜活动,并采取积分方法记分,每答对一题要得分,每答错一题要扣分.在猜谜活 2021-01-04 …