A-A+

如下程序片段: in a b c; printf(input a b c:); scan

2022-08-12 19:00:55 问答库 阅读 197 次

问题详情

如下程序片段: in a,b,c; printf("input a,b,c:"); scanf("a=%d,b=%d,c=%d",&a,&b,&c); 欲使输出结果为1、2、3(分别对应于a、b、c),输入数据的正确形式为【 】。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:a=1b=2c=3
此题考查了scanf函数的输入格式。scanf函数的输入格式规定如果两个格式说明项间有一个或多个普通字符,那么在输入数据时,在两个数据之间也必须以这一个或多个字符作为分隔符。

考点:片段,程序