社区
新手乐园
帖子详情
帮忙看下这个题怎么解?
shenming125
2005-09-09 10:11:23
程序通过提示“Please enter a number:”接受用户输入的整数n,如果n是正整数,则给出Fibonacci系列的前n个数;否则退出程序!~
小弟刚学C不久,对算法了解甚少,所以解题常常不得思路,望各位高手多多提点。
...全文
174
9
打赏
收藏
帮忙看下这个题怎么解?
程序通过提示“Please enter a number:”接受用户输入的整数n,如果n是正整数,则给出Fibonacci系列的前n个数;否则退出程序!~ 小弟刚学C不久,对算法了解甚少,所以解题常常不得思路,望各位高手多多提点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdchxzh
2005-09-11
打赏
举报
回复
/*照书抄,加几个控制语句,控制输出的个数.*/
#include<stdio.h>
main()
{
int n ;
printf("Please enter a number:");
scanf("%d", &n);
if(n>0){
int a,b,c,count=0;
b=1;
for( a=1 ; count<n; )
{
printf("%5ld",a);
a=a+b;count++;
if(count>=n) continue;
printf("%5ld",a);
printf("\n");
b=a+b;count++;
}
}
}
Basin_Fish
2005-09-11
打赏
举报
回复
先定义a[0],a[1],i(0)
然后while((i++)<n)
a[i]=a[i-1]+a[i-2];
Leaveye
2005-09-11
打赏
举报
回复
void main()
{
int n;
unsigned long curr, next1, next2;
printf("Please enter a number: ");
scanf("%d", &n);
if(n > 0) {
printf("Fibonacci numbers :", n);
for(curr = next1 = 1, next2 = 2 ; n--; ) {
printf(" %lu", curr);
curr = next1, next = next2, next2 += curr;
}
printf(" (leading %d)\n");
} else {
printf("%d is negative number.\n");
}
}
shenming125
2005-09-11
打赏
举报
回复
谁给帮帮忙啊~~~~~~~~~~
感激不尽
shenming125
2005-09-10
打赏
举报
回复
不用函数,指针,数组,这些都是后边学的,我只想用if,while,for等等最简单的语句写
最好是用for写,我想看看循环在这个题里怎么用!!!
谢谢楼上几位
snowbirdfly
2005-09-09
打赏
举报
回复
那就写个函数实现~~
只要自己输入N,并将N传入到函数里面就可以了~~
Fibonacci函数你应该会写吧~~
只要scanf("%d",&n);
zsh6709
2005-09-09
打赏
举报
回复
#include<stdio.h>
main()
{
long a,b;
int x;a=1;b=1;
for(x=1;x<=20;x++)
{
printf("%16ld%16ld",a,b);
if(x%2==0) //即每四个数字为一行
printf("\n");
a=b+a;
b=a+b;
}
}
//那就用这个 做法吧
shenming125
2005-09-09
打赏
举报
回复
哦,sorry,我疏忽了,请不要用数组、指针等概念。。。因为还没学到。。。
用条件、循环怎么做呢???
我会做Fibonacci系列的题,可是,在不确定n的情况下,怎么来做呢???
loveliu0429
2005-09-09
打赏
举报
回复
if(n>0){
a[0],a[1]先定义
然后for(i=2;i<n;i++)
a[i]=a[i-1]+a[i-2];}
else Error;
如何开发框架(Framework):以ListView为例
Android从View衍生出一个...于是,规划一个小框架来达成这个目标,对App开发者而言,这个小框架可以
帮忙
很多。App开发者可以从这个小框架衍生出子类,就能轻易开发出漂亮的ListBox了。本课程就来详细明ListView框架。
SQL
题
到底怎么
解
呢?完全没有思路,有dl
帮忙
指点指点吗?
失业一个月了,接连面试了10家公司了,每次都卡在SQL
题
上面没有通过,也刷了不少SQL
题
,但是依然面试时候提出来的SQL
题
,依然没有
解
题
的思路 ,太难过了。SQL
题
到底怎么
解
呢?完全没有思路,有dl
帮忙
指点指点吗?
一个很有意思又有点难的面试
题
,你能
解
出来吗?
我
解
题
的办法有点笨,在此记录下这个
题
并且想抛砖引玉希望有大佬能看到给出一个更好的
解
法。 面试
题
如下: 假设后端同学通过接口向前端返回了天猫的行业信息,例如: industry_list = [ { "parent_ind" : "女装", ...
《线性代数》期末复习笔记3——习
题
讲
解
及方法总结
已知方程组 ,问p,q取何值时方程组有唯一
解
?无
解
? 有无穷多
解
?在有无穷多
解
的情况下,求全部
解
。 (12分)下列命
题
正确的是( )。(A)设均为阶方阵,若,则或 (B)设为阶方阵,且,则中必有一行可由其余行线性...
经典面试智力
题
200+
题
和
解
答
考来考去大多是各种旧
题
,本来是考智力的事情,现在几乎已经变成了
题
海战术的考试,所以我们也不能在这一块落后。学习各种奇巧淫技,扩展一下思路,同时免得笔试面试吃亏。 搜集了大量智力
题
,有些还挺有意思,顺便...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章