当执行下面程序且输入:ABC时,输出的结果是_______.

当执行下面程序且输入:ABC时,输出的结果是_______.
#include
int main()
{
charss[10]=”12345”;
gets(ss);
printf(“%sn”,ss);
return 0;
}
A. ABC B.ABC45 C.12345ABC D. ABC12345
Cheng0102 1年前 已收到1个回答 举报

lvzhidao 幼苗

共回答了15个问题采纳率:80% 举报

gets这个函数的功能是
从stdio流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中.换行符不作为读取串的内容,读取的换行符被转换为null值,并由此来结束字符串.
所以A 字符串的输出遇到结束符就结束了.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.504 s. - webmaster@yulucn.com