scanf返回值是1是因为输入了一个数。
需要注意的是,scanf返回值不一定都是1,其返回值等于输入的数据的个数。
一般我们输入一个整数,一个浮点数,或者一个字符,甚至一个字符串,返回值都是1,这是因为我们只进行了一次输入,一次赋值。
如果同一个scanf输入了n次,返回值就是n,而不再是1。
scanf返回值是1是因为输入了一个数。
需要注意的是,scanf返回值不一定都是1,其返回值等于输入的数据的个数。
一般我们输入一个整数,一个浮点数,或者一个字符,甚至一个字符串,返回值都是1,这是因为我们只进行了一次输入,一次赋值。
如果同一个scanf输入了n次,返回值就是n,而不再是1。