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

学习 时间:2026-11-12 11:03:38 阅读:3833
C语言,用scanf输入小数后带有字母,怎样判断报错?

最佳回答

粗暴的战斗机

健壮的猫咪

2026-11-12 11:03:38

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

最新回答共有2条回答

  • 爱笑的美女
    回复
    2026-11-12 11:03:38

    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 ---