阅读以下程序,当输入数据的形式为:1,2,3 ,其输出结果为_______.(表示回车)
#include
main( )
{int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("%d\n",a+b+c);
}
A:3B:6C:1D:不确定值
人气:271 ℃ 时间:2020-06-06 09:38:07
解答
选择D
scanf函数中两个格式说明符(也就是用%标记的字符)之间可以定义输入时的格式.什么都没有时表示输入的时候只能用空字符进行间隔.
本题输入1,2,3
相当于将1赋值给第一个变量
将逗号赋值给第二个变量,由于变量类型要求整形,类型不匹配,所以程序终止.b,c中并没有被赋值.最后结果不确定
推荐
- 若运行以下程序时,从键盘输入3.6,2.4,(表示回车),则下面程序的运行结 果是:#indude
- 若下列该程序时,按如下形式从键盘输入数据,则程序的运行结果为() 输入数据:2473(回车符号)
- 执行以下程序时输入1234567,则输出结果是?需要具体过程,
- 英语改错请求解答~急
- 一张长105厘米宽75厘米的长方形纸,分成大小相同的正方形,能分多少个?
- 什么说认为月球环形山是由火山爆发引起的
猜你喜欢