资源预览内容
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
c+特殊回文数题目:123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入:输入一行,包含一个正整数n。输出:按从小到大的顺序输出满足条件的整数,每个整数占一行。 思路: 设定范围,分割数字,取位,再添加条件。参考代码:#includeusing namespace std;int main() int a,n,b,c,d,e,f; cinn; for(int i=10000;i100000;i+) a=i/10000; b=i/1000%10; c=i/100%10; d=i/10%10; e=i%10; if(a=e&b=d&(a+b+d+c+e)=n) coutiendl; for(int i=100000;i1000000;i+) a=i/100000; b=i/10000%10; c=i/1000%10; d=i/100%10; e=i/10%10; f=i%10; if(a=f&b=e&c=d&(a+f+b+d+c+e)=n) coutiendl; return 0;图示:
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号