早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法的步骤.

题目详情
设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法的步骤.
▼优质解答
答案和解析
算法步骤如下:
第一步:输入一个正整数x和它的位数.
第二步:判断n是不是偶数,如果是偶数,令m=
n
2
;如果是奇数,令m=
n-1
2

第三步:当i从1取到m值时,依次判断x的第i位与第(n+1-i)位上的数字是不是相等,如果都相等,则x是回文数,输出“是回文数“,;否则,x不是回文数,输出“不是回文数“.结束.