判断是否为回文数与斐波拉契序列问题
2013-12-27 22:24
309 查看
判断是否为回文数
# include <stdio.h>
int main(void)
{
int val;
int m;
int sum = 0;
printf("请输入要判断的数字:\n");
scanf("%d",&val);
m = val;
while(m)
{
sum = sum * 10+ m%10;
m /= 10;
}
if(sum == val)
printf("yes!\n");
else
printf("no!\n");
return 0;
}
斐波拉契序列:1,2,3,5,8,13,19,……
# include <stdio.h>
int main(void)
{
int n;
int f1,f2,f3;
int i;
f1 = 1;
f2 = 2;
printf("请输入您要计算的序列:");
scanf("%d",&n);
if(1 == n)
{
f3 = 1;
}
else if(2 == n)
{
f3 = 2;
}
else
for(i=3;i<=n;++i)
{
f3 = f1 + f2;
f1 = f2;
f2 = f3;
}
printf("%d\n",f3);
return 0;
}
# include <stdio.h>
int main(void)
{
int val;
int m;
int sum = 0;
printf("请输入要判断的数字:\n");
scanf("%d",&val);
m = val;
while(m)
{
sum = sum * 10+ m%10;
m /= 10;
}
if(sum == val)
printf("yes!\n");
else
printf("no!\n");
return 0;
}
斐波拉契序列:1,2,3,5,8,13,19,……
# include <stdio.h>
int main(void)
{
int n;
int f1,f2,f3;
int i;
f1 = 1;
f2 = 2;
printf("请输入您要计算的序列:");
scanf("%d",&n);
if(1 == n)
{
f3 = 1;
}
else if(2 == n)
{
f3 = 2;
}
else
for(i=3;i<=n;++i)
{
f3 = f1 + f2;
f1 = f2;
f2 = f3;
}
printf("%d\n",f3);
return 0;
}
相关文章推荐
- 2013.12.27 判断是否为回文数与斐波拉契序列问题判断是否为回文数
- 关于一个判断Integer数是否为回文数的算法问题
- 关于jQuery判断元素是否存在的问题示例探讨
- 二叉树问题---判断一棵树是否为搜索二叉树
- 主元素问题(判断数组是否出现主元素,O(n)时间内找出主元素,主元素出现次数)
- 小黑小波比.判断字段是否存在和字段值是否为空问题
- 判断单链表是否存在环,判断两个链表是否相交问题详解(转载)
- 如何判断Android手机是否因为信号问题无法获得数据
- 开发中遇到需要判断json串是否有某个key值问题
- 【经典问题】判断单链表是否存在环,判断两个链表是否相交问题详解
- 链表与环的三个问题:判断是否有环,求环的长度,求环的起点
- 判断单链表是否存在环,判断两个链表是否相交问题详解
- leetcode上做的一道判断括号字符串是否有效的问题
- 判断一个数是否回文数的巧妙解法
- iOS无法判断手机是否安装微信等(Scheme白名单问题)
- 判断单链表是否存在环,判断两个链表是否相交问题详解
- Jquery中Radio,checkbox判断是否选中的问题
- 判断单链表是否存在环,判断两个链表是否相交问题详解
- 判断单链表是否有环相关问题(转载加总结)
- 第十一周 项目6-2 判断是否为回文数