123321是一个回文,输入一个正整数n,编程求所有这样的五位和六位十进制数…谢谢!求帮忙😬 10

123321是一个回文,输入一个正整数n,编程求所有这样的五位和六位十进制数,满足于各位数字只和等于n。我不知道哪里错了……... 123321是一个回文,输入一个正整数n,编程求所有这样的五位和六位十进制数,满足于各位数字只和等于n。
我不知道哪里错了……
展开
 我来答
紫薇参星
科技发烧友

2019-02-11 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3605万
展开全部

你的求回文数的C语言程序,我帮你改完了,你看看吧(改动的地方见注释)

#include<stdio.h>

int main(void){

 int q,w,e,r,t,y,u,n,i,a,c,g,count;

 scanf("%d",&n);//这里%s改成%d

 for(i=10000;i<=999999;i++){

  count=0;

  g=i;

  do{

   g=g/10;

   count++;

  }while(g>0);

  t=i;

  q=t%10;

  t=t/10;

  w=t%10;

  t=t/10;

  e=t%10;

  t=t/10;

  r=t%10;

  t=t/10;

  y=t%10;//这里把y=y%10;改成y=t%10;

  t=t/10;

  u=t%10;//这里把u=u%10;改成u=t%10;

  a=q+w+e+r+y;

  c=q+w+e+r+y+u;

  if(count==5){

   if(a==n){

    if((q==y)&&(w==r)){

     printf("%d \n",i);

    }

   }

  }

  else{

   if((q==u)&&(w==y)){

    if((e==r)&&(c==n)){

     printf("%d \n",i);

    }

   }

  }

 }

 return 0;

}

追问
万分感谢!!
追答
如果你对我的回答感到满意,请采纳我的回答.
You136999
2019-02-10 · TA获得超过307个赞
知道小有建树答主
回答量:537
采纳率:78%
帮助的人:75.1万
展开全部
var
a,b,c,t:longint;
begin
readln( a , b , c);
if a < b then
begin
t := a;
a := b;
b := t;
end;
if b < c then
begin
t := b;
b := c;
c := t;
end;
if a < b then
begin
t := a;
a := b;
b := t;
end;
if (a-b=1) and (b-c=1) then
writeln('TRUE')
else
writeln('FALSE');
end.
追问
这是c语言么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式