中易网

哪位大神能帮我看看这个判断回文的C++程序错在哪里

答案:3  悬赏:0  
解决时间 2021-03-03 02:59
#include"iostream.h"
int main()
{
int a[100];
int m,i=0,n=0;
bool flag=true;
cout<<"输入一个数";
cin>>m;
while (m!=0)
{
a[i]=m%10;
m/=10;
i++;
}
m=i/2;
while(n<=m)
{
if (a[100]==a[i-1-n])
n++;
else
{
if(bool flag=false) ;
cout <<"是回文";
break;
}
if (flag)
cout<<"不是回文";

}
最佳答案
cout<<"输入一个数";

cin >> m;
while (m != 0) {
a[i] = m % 10;
m /= 10;
i++;
}
m = i / 2;
for(n = 0; n <= m; n++)
if (a[n] != a[i - 1 - n]) break;

if(n == m) cout << "是回文";
else cout << "不是回文";
全部回答
#include <iostream> using namespace std; int main() {  int a[100];  int m,i=0,n=0;  bool flag=true;     cout<<"输入一个数";   cin>>m;  while (m!=0)  {   a[i]=m%10;   m/=10;   i++;  }  m=i/2;   while(n<=m)   {    if (a[100]==a[i-1-n])     n++;    else    {     if(!flag) ;     cout <<"是回文" << endl;     break;    }    if (flag)     cout<<"不是回文" << endl;;   } }不知道你怎么实现功能,所以没法帮你将功能check
#include  using namespace std; int main() {  int a[100];  int m,i=0,n=0;  bool flag=true;     cout<<"输入一个数";   cin>>m;  while (m!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
重庆市九龙坡区白市驿净龙工业区有到成都的物
阳曲县人民医院-手术室地址在哪,我要去那里
刀山火海是属于什么类型的歌
女朋友说你你还要我怎样
胡适1920年出版的新诗集是什么?
摩西在什么地方啊,我要过去处理事情
国亿生鲜绿色直销超市八一路店在哪里啊,我有
我开车左转弯进公司,提前10米多开方向灯开始
忘仙ol220级以后怎么玩,怎样得经验快,求指
绍兴市公安局交警支队车管所交通管理服务站这
如果你真的很爱一个人,但是那个人的心里只是
500克65元。300克多少钱
年底应该举办什么主题的道德讲堂
为什么自从读初中运气特别差呢?
玩你画我猜输入法很卡,很久才能打出来
推荐资讯
中国建设银行卡激活要钱吗?
梦田咖啡馆这个地址在什么地方,我要处理点事
如何让伺服系统与电脑有机连接
好的眼影摔下去会碎吗?差的眼影容易碎
邓超男扮女装跳钢管舞的电影叫什么名字
求周星驰的赌圣1粤语高清版!
什么样的自行车适合长途骑行
奥拉星的多多号和密码
山东聊城哪里有出售干冰的???紧急需要!!
oh 少女时代 mv下载地址
手机内存卡插不进去
如果养老保险已经交了17年了还没到退休年,到
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?