(一道选择题)帮我分析下为什么当执行下面的程序时,如果输入ABC,则输出结果是()#include#includevoid main() { char ss[10]="12345";gets(ss);strcat(ss,"6789");printf("%s\n",ss);}A.ABC6789B.ABC456789选(),为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 07:31:47

(一道选择题)帮我分析下为什么当执行下面的程序时,如果输入ABC,则输出结果是()#include#includevoid main() { char ss[10]="12345";gets(ss);strcat(ss,"6789");printf("%s\n",ss);}A.ABC6789B.ABC456789选(),为什么?
(一道选择题)帮我分析下为什么
当执行下面的程序时,如果输入ABC,则输出结果是()
#include
#include
void main()
{
char ss[10]="12345";
gets(ss);
strcat(ss,"6789");
printf("%s\n",ss);
}
A.ABC6789
B.ABC456789
选(),为什么?

(一道选择题)帮我分析下为什么当执行下面的程序时,如果输入ABC,则输出结果是()#include#includevoid main() { char ss[10]="12345";gets(ss);strcat(ss,"6789");printf("%s\n",ss);}A.ABC6789B.ABC456789选(),为什么?
答案是A.
虽然你定义的SS数组有字符串,但是gets函数输入的ABC将原来的字符串覆盖了所以新的数组为SS[10]="ABC",
接下来的stract是字符串连接函数即将字符串"6789"连接到ABC后面.
所以输出的结果是ABC6789.

(一道选择题)帮我分析下为什么当执行下面的程序时,如果输入ABC,则输出结果是()#include#includevoid main() { char ss[10]=12345;gets(ss);strcat(ss,6789);printf(%s ,ss);}A.ABC6789B.ABC456789选(),为什么? 帮我分析下下面这个电路 问一道历史选择题.及时采纳. 为什么这道题的答案选b. 帮我分析一下,谢谢! 一道关于VFP的选择题,可否帮忙解释下为什么选D,执行下列程序,显示结果是().S=0N=1DO WHILE N 一道线性代数选择题,希望大家帮下, 哪位好心人帮我分析下下面的这个电路, 帮我做下选择题. 问一道历史选择题答案选D帮我分析一下谢谢! 一道英语选择题,帮我分析下A和C 两个选项( )so much in the war has made him more thoughtful.A、his seeing B、to have seen C、having seen D、for him to see 帮我分析下, 帮分析一道选择题 thanksmany people find it hard to make a living with prices going up rapidly ( )the years.A across B over C around 帮我结合其他选项分析一下 为什么 一道英语选择题,帮我看下为什么做错了?最好句子翻译一下!好的话立马好评!最好解释给力点的! 一道线性代数选择题,能帮我证明一下D为什么可以吗? 帮我分析下句子 ·(一道选择题)帮我分析下!#includestdio.hvoid main(){int a,b,s;scanf(%d%d,&a,&b);s=a;if(s=b) s*=s;printf(%d ,s);}输入6和8,结果为()A.36B.64C.48D.其他.我觉得选A.看答案好像不对. .一道同位语从句的题目. 中的第9道 希望帮我分析下D的结构 还有ABC为什么错啊?谢 一道大学物理选择题 第一题为什么选D啊? 能帮我解释下每个选项吗?谢谢啦!一道大学物理选择题 第一题为什么选D啊?能帮我解释下每个选项吗?谢谢啦! 一道VB选择题,求分析~赋值句:a=InStr(4,“Shanghai-HangZhou”,”ang”)执行后,a的结果是_C___.A、3 B、5 C、11 D、13.为什么?