C语言问题,求大神解决,谢谢拉。。我是小白,解释下原因
若有语句scanf(”%d%c%f”,&a,&b,&c),假设输入序列为2223a123o.12,a、b、c的值为。A)无值B)2223,a,123o.12C)2223,...
若有语句scanf(”%d %c%f”,&a,&b,&c),假设输入序列为2223a123o.12,a、b、c的值为 。
A)无值 B)2223,a,123o.12
C)2223,a,无 D)2223,a,123 展开
A)无值 B)2223,a,123o.12
C)2223,a,无 D)2223,a,123 展开
3个回答
展开全部
D,首先输入的是整型,字符型,浮点型,输入的数中以a和o为分界点,所以依次输入2223 a 123
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
scanf(”%d %c%f”,&a,&b,&c), %d和%c中间有空格吗?有和没有效果不一样的哦。
追问
如果没有空格呢
追答
没有空格楼上的已经帮解答了,按格式化字符串匹配,不符合的输入抛弃。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询