作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/05 11:43:15
设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法步骤.
设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法步骤.
设这个数为a,b=log10(n)取整可表示其位数.
先通过算法确定每一位的数字,a1=a/(10^b)取整,a2=(a-a1*10^b)/10^(b-1).,依次得到各个位数.
然后从第一和最后开始比较,各位数是否相等,如首位数和末位数是否相同.
若都相同才是回文数,否则就不是.