第十周:C语言:回文数
来源:互联网 发布:数据资产管理 编辑:程序博客网 时间:2024/05/19 23:12
问题:判断一个数是不是回文数以及输出10000以内的所有回文数
代码:
#include <stdio.h>#include <stdlib.h>int main(){ int a,i,j,n,m,k=0,q; char ch; printf("你想做什么工作?\n"); printf("0.判断一个数是不是回文数。\t1.输出10000以内的回文数。"); scanf("%d",&a); if(a) { for(i=0;i<=9;i++) printf("%d\n",i); for(i=1;i<=9;i++) printf("%d\n",11*i); for(i=1;i<=9;i++) for(j=0;j<=9;j++) printf("%d\n",101*i+10*j); for(i=1;i<=9;i++) for(j=0;j<=9;j++) printf("%d\n",1001*i+110*j); } else { printf("请输入一个数字\n"); ch=scanf("%d",&n); while(ch!=EOF) { m=n; while(n>0) { q=n%10; k=k*10+q; n=n/10; } if(k==m) printf("您输入的是回文数。\n"); else printf("您输入的不是回文数。\n"); ch=scanf("%d",&n); } } return 0;}
运行截图:
0 0
- 第十周:C语言:回文数
- 第十周—C语言 回文数的判定
- 第十周-回文数
- 第十周回文数
- 第十周-回文数
- 第十周 回文数
- 第十周—C语言 输出10000以内的回文数
- C语言 回文数
- C语言:回文数
- 第十周 判断回文数
- 第十周 输出回文数
- C语言判断回文数
- C语言求回文数
- c语言算法-回文数
- C语言--判断回文数
- 第十周—回文数1
- 第十周 回文数(一)
- 第十周—回文数2
- 显示一副扑克牌
- RsyncServer服务无法正常启动的解决办法
- IOS开发基础04(滑动轮播图)
- 第十周—C语言 个人所得税的计算
- 使用Visual Studio Code + Node.js搭建TypeScript开发环境
- 第十周:C语言:回文数
- 10000位回文数的前1000位
- 类的继承
- 第十周项目一计算个人所得税
- 多布局BaseAdapter的封装TeachMultiTypeAdapter
- 数据库数据去重方法
- 第十周—回文数1
- c语言基础知识:局部变量与全局变量
- [LeetCode]--47. Permutations II