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

不明白输出的结果为什么只有一个5

#include<stdio.h>

int main()
{
long long int a,b,y=0,s,i,j;
scanf("%d%d",&a,&b);//输入为5和五百
for(i=a;i<=b;i++)
{
s=i;
while(s>0)
{
y=y*10+s%10;
s=s/10;
}
if(y==i)
{
printf("%d\n",y);
}
}
}

因为只有i=5的时候, y与i相等。

近期文章

  • iUtils.all丢失
  • 腾讯云怎么样搭建京东
  • Multisim定时开关仿真设计
  • 第二题为什么选c不是选d
  • unity导入素材变半透明
  • JAVA计算机不显示
  • java连接数据库连不上了!!
  • 关于不同类型的数组赋初值的问题
  • Python猜数字编程 运行成功了 但不知道数字怎么填
  • 以字典型排序时的这个方法是什么功能,能否写出一个新的方法,其功能与这个方法相同?
  • 四位数组存储三维数组
  • 求C语言解答,最好能写出来
  • 怎么样解决页面缩放问题
  • 有搞不懂的问题有厉害的人吗
  • shfit可以关大写
  • 设计实现二叉树类 的问题
  • 依据JDBC编写程序获取该数据库的Connection对象。
  • 颜色识别和特征提取是一样的吗
  • (c语言的)为什么oj平台一直显示运行时错误?
  • 为什么这么写是无效的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华