判断是否为回文数
来源:互联网 发布:淘宝直通车操作流程 编辑:程序博客网 时间:2024/06/05 23:02
什么叫回文数?就是类似121 , 1221 这样的,数字顺序反过来还是一样的数。
下面这段代码是来自:c语言开发入门及项目实战一书中的代码
自己输入一个数字,判断是否为回文数!具体代码细细品味~~
#include<stdio.h>
int palind(char str[],int k,int i){
if(str[k]==str[i-k]&&k==0){
return 1;
}else if(str[k]==str[i-k]){
palind(str,k-1,i);
}else{
return 0;
}
}
int main(){
int i=0,n=0;
char ch,str[20];
while((ch=getchar())!='\n'){
str[i]=ch;
i++;
}
if(i%2==0){
n=palind(str,(i/2),i-1);
}else{
n=palind(str,(i/2-1),i-1);
}
if(n==0){
printf("不是回文数\n");
}else{
printf("是回文数\n");
}
return 0;
}
0 0
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断是否为回文数
- 判断输入数是否为回文数
- 判断一个数是否为回文数
- 判断一个数是否为回文数
- 判断一个数是否为回文数
- 判断数是否为回文数
- 判断一个数是否为回文素数
- 判断任意是否为回文数
- Java接口和抽象类的区别
- Java枚举,酷!
- vi编辑器
- DateTime.Now.Date.AddDays(int a)
- 从网络下载图片数据流 C#
- 判断是否为回文数
- 教你用什么软件打开php文件
- PHP中整合UCHOME中上传头像插件
- 以多态的方式处理数组 产生的问题 实例代码
- java设计模式(9)---模板方法模式
- ibatis总结(isNotEmpty、include)
- nosetests自动化脚本调试
- wikioi-天梯-提高一等-启发式搜索-1225:八数码难题
- samba 安装