永发信息网

这道C语言题怎么理解

答案:2  悬赏:10  手机版
解决时间 2021-05-06 06:38
下面程序运行时输入
Windos XP 1.0
则输出的结果是 A 。
main()
{char str[17];
scanf(“%s”,str);
printf(“%s\n”,str);
}
(68) A、Windows B、Windows XP 1.0
C、Windows XP D、程序中scanf()格式有错,程序无法运行
请详细解答下
最佳答案

A


因为scanf遇到空格或者回车后会终止输入,即输入动作已完成,所以只能读到windows,后边的将被丢弃。

全部回答

你的题目就有问题,

下面程序运行时输入 Windos XP 1.0 输入的是哪个吗?

如果输入的是:Windows XP 1.0

那么输出的是:Windows

应选 A

因为在输入时,scanf遇到 第一个空格,就是X前面那个,就认为输入结束了,所以str中只存放

Windows再加一个结束标记.

输出时:只有Windows

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
温州到三亚有多远
QQ游戏欢乐斗地主的那个等级是怎么升的啊?
赞海边风景句子,描写海边风景的句子
梦幻西游130任务型魔王带蚩尤大唐孩子怎么样
索尼DSC-W300数码相机的配件在上海什么地方可
这样的配置能流畅龙之谷吗?
光棍节登记结婚的人多吗?
芒来村地址有知道的么?有点事想过去
地下城多少级图标会亮
2009年阴历腊月26结婚,好吗
阜城婚庆电话
做飞机吹笛子的歇后语,飞机上吹笛子打一歇后
谁有 QQ爱墙的种子?
临汾东北饭店
偷窃1000元判多久
推荐资讯
帮我做下数学题啦!
QQ三国,豪杰穿什么装备?
丁家岗地址在什么地方,想过去办事
怎么我的DNF天天被KO呢?
谁知道怎么喂养猫头鹰?
系统无法启动谁能帮我
各位高手帮帮忙啊!请问谁有关于对茶文化的认
在现实生活中本山快乐营里小金子的扮演者是于
大众健康药房这个地址在什么地方,我要处理点
香桥园过桥米线NO.3怎么去啊,有知道地址的么
现在什么游戏好玩吖?
湖北5区紫金守护肩设计图多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?