wyh1859592113 @ 2020-12-12 17:23:03
为什么不能用%d scanf("%c%c%c.%c",&a,&b,&c,&d); printf("%c.%c%c%c",d,c,b,a);
by BADFIVE @ 2020-12-12 17:24:19
???
%c -->char类型
%d -->int类型
by CGDGAD @ 2020-12-12 17:27:49
@wyh1859592113 ???
因为%d输入的时候会默认用空格隔开。
例如 1 2 3.4
。
然而本题没有空格。
是 123.4
。
by CGDGAD @ 2020-12-12 17:28:28
所以输入时只能用字符类型,而不能用int。
by wyh1859592113 @ 2020-12-12 18:34:37
@NSObject 谢谢