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

c语言关于回文数的疑问

#include

int main()
{
int arr[5],left=0,right=4;
int num,i;
printf("请输入一个五位数:");
scanf("%d",&num);
for(i=0;i<5;i++)
{
arr[i]=num%10;
num=num/10;
}

for(;left<right;left++,right--)
{
if(arr[left]=!arr[right])
{
printf("不是回文数");
return 0; 
}
}    
printf("是回文数") ;
return 0;

}
我这样输入的话,他只会判断第一位和最后一位数是否相等,只要相等就会输出是回文数,怎么回事?

!= 你这 =!取非?

img

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7557473

近期文章

  • 电机学小问题12345
  • 从复选框发布多维数组
  • Python,判断字符串是全是26个字母
  • vm装win10出问题
  • HTML5网页跳转实现音乐不断放不重放
  • c语言回文数字符串求解
  • vscode输入方式改变了怎么改回来啊
  • grep命令中“*”的用法
  • 关于#ospf#的问题,如何解决?
  • 指针及函数的传参,对指针的深度理解及应用
  • 如何使用PHP从foreach循环返回多个值
  • QT5.14.2安装好后,为什么跑不起来,如图,安装过程也没啥问题呀
  • vue测试服,跳转页面出现504问题
  • python程序设计
  • 登录用户的不同展示不同的页面
  • c语言如何进行数组中元素个数的计数
  • 想知道这数据该怎么输出,求指导
  • AISM(对抗解释结构模型)的代码有无
  • 关于dockerd的用法(不是docker)
  • 为什么HTTP响应代码在PHP $ _SERVER变量中不可用?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华