当前位置: 代码迷 >> C语言 >> [求助]真心请教一题....0000
  详细解决方案

[求助]真心请教一题....0000

热度:286   发布时间:2007-04-14 23:40:50.0
[求助]真心请教一题....0000
可不可以看看。。
对于
scanf("%d%d\n",x)
scanf("%d%d",x)
这两个有什么区别啊。。。



为什么有时候对于第一个

我输入两个数之后,,,按两下空格都没有用呢,,
但当我输入另外任意一个字符的时候。。。才去执行scanf下面的语句。。呢。。
我不明白这是为什么。。
有没有谁可以解释一下啊。。谢谢啊。。
----------------解决方案--------------------------------------------------------

x前面忘加一个&啦。。


----------------解决方案--------------------------------------------------------
变量的值和地址的概念我知道。。
其中,格式控制字符串的作用与printf函数相同,但不能显示非格式字符串, 也就是不能显示提示字符串。地址表列中给出各变量的地址。 你说的这句话///
我还有点不明白。。可不可以说清楚点啊。。谢谢
----------------解决方案--------------------------------------------------------

严格根据格式控制来,第一个输入数据还要输入一个回车才行,第二个只要输入数据就可以了


----------------解决方案--------------------------------------------------------
LS 我以后就简称你PC 了~``

你的意思是输入一个数回车~`完成第一个附值~``
在输入一个数回车~完成第二个附值~``??
是着意思吗?

----------------解决方案--------------------------------------------------------
输入一个数好像只要用一个%d
----------------解决方案--------------------------------------------------------
以下是引用I喜欢c在2007-4-15 12:18:12的发言:
LS 我以后就简称你PC 了~``

你的意思是输入一个数回车~`完成第一个附值~``
在输入一个数回车~完成第二个附值~``??
是着意思吗?

第一个是要输入一个数,回车两次才完成一个赋值,再输入一个数,输入一个回车完成第二个赋值


----------------解决方案--------------------------------------------------------

为什么?
能说下道理吗?..


----------------解决方案--------------------------------------------------------
PcrazyC在5楼说了,要严格按照输入格式来输入数据.那就是输入(两个数,回车.)回车.
----------------解决方案--------------------------------------------------------
  相关解决方案