第12周报告回文数判断:
实验目的:学会使用循环控制语句解决实际问题
实验内容:* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br>
* 作<wbr><wbr><wbr> 者:<wbr><wbr><wbr><wbr>雷恒鑫<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br>
* 完成日期:<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>2011 年<wbr><wbr><wbr><wbr><wbr>11<wbr> 月<wbr><wbr><wbr><wbr><wbr>11<wbr><wbr> 日<br>
* 版本号:<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><br>
* 对任务及求解方法的描述部分<br>
* 输入描述:输入回文数</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
* 问题描述:
* 程序输出:判断输入的是否是回文数
* 问题分析:……
* 算法设计:……
* 程序头部的注释结束(此处也删除了斜杠)
#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{
<wbr><wbr><wbr><wbr> int s,x=0,y,i,m=0;<br><wbr> i=100;<br><wbr> do<br><wbr> {<br><wbr><wbr> y=i;<br><wbr><wbr> x=0;<br><wbr><wbr> m=0;<br><wbr><wbr> do<br><wbr><wbr> {<br><wbr><wbr><wbr> s=i;<br><wbr><wbr><wbr> m=s;<br><wbr><wbr><wbr> x=x*10+m;<br><wbr><wbr><wbr> i=i/10;<br><wbr><wbr> }while (i>10);<br><wbr><wbr> x=x*10+i;<br><wbr><wbr> if (x==y)<br><wbr><wbr> {<br><wbr><wbr><wbr> cout<<y<<setw(10);<br><wbr><wbr><wbr> i=y+1;<br><wbr><wbr> }<br><wbr><wbr> else<br><wbr><wbr><wbr> i=y+1;<br><wbr> }while (i<=10000);<br><wbr> cout<<endl;<br><wbr> return 0;<br>
}<br>
运行结果:</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
经验积累:
1.
2.
3.
上机感言:
分享到:
相关推荐
打印100-999之间的回文数(即百位和个位的数字相等),并每10个打印一行 i = 100 x = 0 # 使用计数器,每10个换行打印 while i <= 999: if i // 100 == i : # 百位整除,个位取余 print(i, end= ) x += 1 # ...
5--[神奇的回文数].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5--[神奇的回文数].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码5--[神奇的回文数].zip源码scratch2.0 3.0编程项目源文件源码...
Shell脚本,实现输入一个正整数n,打印从1-n之间的回文数,并统计个数
求11-999之间的回文数,,要求这个数的本身 平方 立方都是回文数。。。
工程类,通过控制台输入起始和结束数字,找寻其中的回文数
字符串处理- 回文串相关- 回文串的判断.rar
判断1-999中整型数回文数的个数,可以现将整型数转换为字符型再判断
回文数 关于C++的回文数回文数 关于C++的回文数回文数 关于C++的回文数回文数 关于C++的回文数回文数 关于C++的回文数
编写一个java应用程序。用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。
运用python进行回文数实现,交换位置。回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数
给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。示例 1:示例 2:输出:false提示:链表中节点数目在范围[1, 105] 内进阶:你能否
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。示例 1:示例 2:第一版var isPalindrome = function
能够生成输进去的数字的回文数,比如输入123则会输出123321
C语言-数据结构-回文树
计算10000以内回文数的个数,回文数也叫做回旋数,就是正着读和反过来读是一样的
解决JAVA语言中的回文数和猜数字的问题
通过C语言实现回文数的判断
java代码-判断内容是否为回文
1155:回文三位数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 13662 通过数: 8867 【题目描述】 如果一个数从左边读和从右边读都是同一个数,就称为回文数。例如6886就是一个回文数,求出所有的既是回文数又是...