百合文库
首页 > 网文

如何用轻小说的方式学C (五) 斐波那契与他的小兔子们

2023-04-03编程Ccpp 来源:百合文库
刹那悄悄地瞥了一眼活动室内。
黑灯瞎火,空无一人。
刹那松了一口气,潜进了活动室,正要摸开关,发现灯突然就被两位挚友给点亮了。
“刹那啊你发给我的那个程序什么意思?以为自己写的复杂点我看不懂就会以为你是对的吗?”
凛音跳了出来,一手叉腰一手直指刹那,仿佛名侦探推理完毕指着嫌疑人的那酷酷的动作。
“说过了要写成特定的形式计算机才能读得懂,你这乱写肯定会出错的!”
刹那羞愧地低下了头。
因为回去以后把循环的语法忘得一干二净,结果写了很久都没写出来,最后不得不拜托隔壁班某位樱姓同学的姐姐帮忙。传说这位姐姐姓樱名宁宁,也是半年前才开始自学C艹与游戏编程,现在却已经在Eagle Jump里面担当游戏开发。
大概过了十分钟,这位姐姐把程序发了过来,刹那看也没看就转发给了凛音。
然后就有了刚才的一幕。
久远走上前看了一下程序,然后暴击凛音:
“虽说肯定不是刹那写的,但是这代码毫无疑问是可以运行且正确的啊!”
“诶?!”
凛音一脸懵逼。这和说好的不一样啊?
面对一脸懵逼的凛音,久远无奈地再重锤了凛音一拳:
“之前说了你想教刹那至少自己先把《C Primer》过一遍啊!这些都是常规操作啊!”
“阿诺,很抱歉...我重写就是了,不要责怪凛音酱了...”
刹那似乎是以为自己的无能牵扯了为师的凛音,这让久远更是无奈了,只好对刹那说程序是对的不过下次要自己写。
“那么,今天的主题是——斐波那契!”
“肥婆纳妾?”
“是斐波那契!”
“我知道!是那个有一堆小兔子的吧!”
“知道就好讲话了。那么今天的课题——求出斐波那契的前n项!”
“诶有n个数的话怎么存嘛?”
“这里就要请出——数组!”
“数组?”
“字面意思!数组!”
int a; //一个整形变量
int b[100]; //一个整形变量的数组
b[0]=100; //如此这般访问。要注意,从0开始算,所以b[1]是第二个元素
“所以并没有什么难的,那么让我们开始吧!上次的循环没忘吧?”
“...要是没忘就交上次作业了。”
“呃...那么看这段吧。”
#include<iostream>
int main() {
int a[1024],n;
a[0]=1;
a[1]=1;
std::cin >> n;
for(int j=2;j<n; j) {
a[j]=a[j-1] a[j-2];
}
for(int j=0;j<n; j) {
猜你喜欢