请问在c语言中是不是如果用scanf输入整型数字的话,scanf会无视空格键。

2025-04-19 13:52:03
推荐回答(1个)
回答1:

C语言除了用%c读取char型单字符不会跳过空格(这里的空格包括:空格、制表符、跟回车键一起被键入的换行符),其他的格式说明符:如%s字符串,%d整型,%ld长整型,%hd短整型,%f单精度浮点型,%lf双精度浮点型,%Lf长双精度浮点型等等都会跳过所有前缀空格,直到遇到第一个非空格字符。