A-A+

设变量a和b已定义为int类型 若要通过scanf(”a=%d b=%d” &a &b);语

2022-08-06 05:01:44 问答库 阅读 176 次

问题详情

设变量a和b已定义为int类型,若要通过scanf(”a=%d,b=%d”,&a,&b);语句分别给a和b输入1和2,则正确的数据输入内容是()。请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:a=1,b=2
scanf()函数是格式化输入函数,它从标准输入设备(键盘)读取输入的信息,其调用格式为:scanf("<格式化字符串>",<地址表>),scanf("a=%d,b=%d",&a,&b)中a=%d,b=%d之间有逗号,在输入数据时也要加逗号,如果去掉逗号,输入时就不用逗号,而用空格,tab键或回车键将各个数据隔开。

考点:变量,定义