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

scanf的输入问题

img


答案为A
为什么输入的123450每个数字中间要有空格
为什么数字要一个一个的输入而不是整个123450进行输入

因为你是输入多个整数啊
scanf("%d",&s)每次接收一个整数。如果你不加空格分隔,那么123450会被当做是一个整数接收的。而scanf会自动根据空格截取整数,所以要加空格

不加分隔符就是一个数

这篇文章:scanf汇编的实现过程 也许有你想要的答案,你可以看看

近期文章

  • 安装虚拟机 bad archive mirror
  • Advanced Causal Measurements
  • Python整数规划
  • 三子棋1 1坐标输入不进去
  • 怎么提高配置低的电脑的运行速度?
  • 这种流程图怎么编写模块化程序
  • 初学者关于判断数字位数的问题
  • web项目部署在Linux环境下报错404
  • 运行结果及报错内容,如何解决?
  • 怎么样在mysql5.7上实现递归查询
  • opencascade 如何实现全选
  • pytest:@pytest.mark.parametrize 参数化执行顺序能不能修改?
  • SUBTRACT怎么编写设计代码正确实现
  • LaTeX插入目录后页眉出现“目录”两字无法删去
  • 代码没有问题,无法访问网站报错
  • Python中prob库
  • 电力鼎信集中器数据格式
  • 关于mybatis-plus中调用mapper报错的问题
  • 移动端弹窗第一遍不显示问题
  • pycharm使用弹窗问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华