A-A+

运行下面的程序 输入字符串Microsoft Visual Studio 则程序的执行结果是

2022-08-06 01:57:08 问答库 阅读 174 次

问题详情

运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是()。 #include<stdio.h> main() {char Chr[20]; scanf("%s",&Chr); printf("%sn”,Chr); }
A.Microsoft Visua1 Studio
B.M
C.Microsoft
D.MicrosoflVisualStudio

参考答案

正确答案:C
解析:当从键盘输入Microsoft Visual studio时,由于scanf输入函数的特点是遇到空格时结束读入字符,因此,该程序只将Microsoft这9个字符送到了字符数组str中,并在其后自动加上结束符“\0”。

考点:程序,字符串