回文数是指从左到右与从右到左读书都是一样的正整数例如121,676,设计一个算法判断一个正的5位数是不是回
人气:451 ℃ 时间:2020-01-26 06:39:05
解答
#include
#include
main()
{long int num=0;
int i=0,x=0;
int b=0,c=0,d=0,e=0;
int flag=1; //初始1,当有不符时置0
printf("Input:");
scanf("%ld",&num)
a=num/10000;
b=num/1000%10;
c=num%100/10
d=num%10
if(a!=d)
flag=0;
if(b!=c)
flag=0;
if(flag==1)
printf("The num is a Palindrome number!");
else
printf("The num is not a Palindrome number!");
getch();
}
推荐
- 一个正整数,如果它顺着数和倒着数都是一样的,则称这个数为回文数,如1,11,121都是回文数.
- 所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数.编写程序,求在150-880的范围内所有能被7整除的回文数的个数
- 回文数是指正读和反读都一样的正整数.例如,5、121求【1-500】以内的回文数数目及所有回文数之和
- 设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法的步骤.
- 一位数到四位数共有多少个回文数
- 复数域上存在任意次数的多元不可约多项式么?(注意是多元多项式,一元的当然只有一次和零次的了)
- 星星像什么
- 一道英语选择(初三)
猜你喜欢