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

以下程序运行后,从键盘上输入6789,输出结果为什么是9876啊

#include <stdio.h>void main()
{int n,s=0; scanf("%d",&n);do{
s=s*10+n%10;n/=10;}while(n!=0);
printf("%d\n",s);
}

每次循环会取最后一位数
然后乘10放到高位
来实现逆序的效果

近期文章

  • 关于#proteus#的问题,请各位专家解答!为什么out0是
  • #python文件读写内容如下图所示
  • 查水果单价 4种输出感觉好难
  • long 长实型输出不了
  • 调用回文数,c语言程序设计
  • java用readline读文本文档读到相应字符串,并判断与定义好的字符串是否相匹配的问题
  • Lingo 0-1整数规划 定义变量和一系列for循环,错误代码50 不知道哪里出了问题
  • 如何解决vs2019中的这个警告?
  • 以下程序的输出结果为什么是row=5 max=17啊
  • kubernetes 安装了weave,但创建pod仍然报网络错误,如何解决?
  • 插入一个数到排列好的数组里
  • 两个不同的点云一致化
  • 为什么这里选C不选B
  • ansys Maxwell里我的9槽12极分数集中绕组的无刷电机外电路脉冲信号该怎么设置?
  • 腾讯会议确认共享,共享窗口聚焦
  • 调用webservice报错SOAPFaultException: java.lang.NullPointerException
  • 请问cityengine导出街道模型扭曲应该如何解决?
  • css将图片设置成圆形
  • 请问图上数组如何输出
  • 写一个函数求三个数的最大值和最小值,要求用两个指针作为函数的参数,带回两个结果

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华