C语言,用scanf输入小数后带有字母,怎样判断报错?

学习 时间:2026-04-01 07:13:33 阅读:8027
C语言,用scanf输入小数后带有字母,怎样判断报错?

最佳回答

彪壮的保温杯

包容的世界

2026-04-01 07:13:33

scanf()函数在读取符点型数据时,遇上非数字字符就会结束输入,小数后带有的字母会存到缓存中,供后续的getchar() ,scanf("%c") 或scanf("%s")等操作读取。

最新回答共有2条回答

  • 无心的鲜花
    回复
    2026-04-01 07:13:33

    scanf()函数在读取符点型数据时,遇上非数字字符就会结束输入,小数后带有的字母会存到缓存中,供后续的getchar() ,scanf("%c") 或scanf("%s")等操作读取。

上一篇 This is my new friend .She is from China.和长城有关系么

下一篇 英语问题She is proud of -------- country and we are proud of ---