用scanf下面的函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=ˊAˊ,c2=ˊaˊ,问在键盘

2024-11-24 05:00:16
推荐回答(5个)
回答1:

输入 a=3b=7 (中间没有空格)
(回车)8.5(空格)71.82Aa(中间没有空格)
这样就行了 你的a 没出来是因为系统将你打的空格视作一个字符

回答2:

因为系统把你输入A a看做 A空格a 然后将空格赋值给了c2 所以你输出的c2是空格,而不是a,不知道你明白不?因为空格也是个字符的

回答3:

这样输入就行了:3 7 8.5 71.82A a
71.82与A之间无空格。
先前的c1是赋值为空格了,c2赋值为了A。

回答4:

A与a之间没有空格,你的输入使char读取了空格,a没有读上

回答5:

3 7(回车)
8.5 71.82A a(回车)