所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100-

所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100-求大神指教,后面怎么求和

#include<stdio.h>
int main(void)
{
int i,j=0,hj=0,sz[20],bws,sws,gws;
printf("  从 100 到 200 的回文数如下:\n");
for(i=100;i<201;i++)
{
bws=i/100;
sws=(i-bws*100)/10;
gws=i-bws*100-sws*10;
if(bws==gws)
{
printf("  %d",i);
sz[j]=i;
j++;
if(!((j+1)%9))
printf("\n");
}
}
for(i=0;i<j;i++)
hj+=sz[i];
printf("\n  从 100 到 200 回文数的和为:%d\n",hj);
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-28
if (x==z)
sum+=i;

}
printf(....
第2个回答  2018-04-28
是算有多少个,还是算100-200回文数的和追问

是算100-200的和

追答

If(x==z)
{
sum+=i;

}

num可以计数,也可以删掉。循环外面直接输出sum就OK

追问

num=x+y*10....那个放哪里

追答

不要了啊

你num用了干嘛的

追问

懂了 谢谢

当n=100时,计算S=(1-1/2)+(1/3-1/4)+……+(1/(2n-1)-1/(2n))的值。.要求:按四舍五入的方式精确到小数点后第三位。

大神帮看一下

追答

for 循环少了大括号

第一行少了i=0

这个i=0问题不大

追问

编写程序,求三位数的奇数中,所有各位数字之和是12的倍数的数的个数。

一直显示出现错误

大神求解救

追答

我看看

追问

那个解决了已经

麻烦了

我只需要最大值就是1999 这么编程

怎么才能做到呢

追答

没看懂

追问

设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的最大四位数abcd的值

怎么添加程序让结果只有1999

这是我的程序

追答

594430647

追问

QQ号方便给吗

本回答被提问者采纳
相似回答