当执行下面程序时,如果输入ABC,则输出结果是( )。 #include <stdio.h> #include <string.h> int main() { char ss[10]; gets(ss); strcat(ss,"6789"); printf("%s\n",ss); return 0; }
时间: 2024-04-01 20:35:13 浏览: 129
C标准库函数集
5星 · 资源好评率100%
如果输入ABC,则输出结果是 ABC6789。程序中定义了一个长度为10的字符数组ss并使用gets函数获取用户输入的字符串,然后使用strcat函数将"6789"拼接到ss数组中,最后使用printf函数输出ss数组中的字符串。注意:gets函数不会自动添加字符串结束符'\0',因此如果输入的字符串长度超过了9个字符,程序就会发生未知错误。因此,我们通常建议使用fgets函数代替gets函数。
阅读全文