我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么当我输入字母的时候会出现死循环

img

img

img


为什么当我输入字母的时候会出现死循环

这个和C语言的缓冲区有关。
scanf() 匹配到想要的数据后,会将匹配到的数据从缓冲区中删除,而没有匹配到的数据仍然会留在缓冲区中。
你这里输入字母以后,永远匹配不到整数了。

近期文章

  • C语言单链表实现对称差
  • 日记的加密的算法,字符串编码如何利用C语言编程实现的呢
  • C语言程序编写(分支结构程序)
  • jar包运行报错,unable to satrt embedded tomcat
  • 求各位同学,这个怎么解答?
  • Socket 命令行 大小写转换 C语言实现
  • 全金属怪物怎么进去?
  • 这怎么会错,搞不懂了
  • Unicode编码去哪儿找
  • 哪里出了问题 求正确代码 要求输入一元二次方程的系数,求该一元二次方程的根,并输出
  • 给定的数字列表构成哪些表达式的问题,如何利用C语言的形式的办法解决
  • 关于inetcpl.cpl不存在 可能是清除注册列表被不小心删除了
  • 怎么分别用四种方法运行阿?
  • 一道汉字内码的小题咋做
  • selenium找不到id,检查里就是这个
  • spyder中如何打开turtle,进行绘图
  • 电脑开𣎴了机 请告知原因及解决方法
  • STM32F1103C8T6里做LED中断实验所用的引脚是哪个
  • 已知由对称密钥加密算法加密的密文和密钥,求用java写解密的代码 java 有问必答
  • 实现登录界面,自定义用户名和密码

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华