bạn Hải Nguyễn
Hỏi mình một câu như sau :
vì chưa hiểu về mảng lắm. hôm trước thầy cho em 1 bài và yêu cầu làm theo 2 cách là dùng hàm và mảng.
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/v/t35.0-12/10800123_500232206782919_1620167905_o.jpg?oh=338262fe155542b99309fba7545e8d03&oe=5467A93C&gda=1416065388_5d3fe85fe0b11708baffcd470c809872
e làm hàm thì chạy đúng kết quả nhưng khi e viết mảng thì lại chạy sai, e k hiểu tại sao nữa
#include<stdio.h>
#include<conio.h>
void main()
{
int n,i=3;
int f[1000];
// dua vao con thuc tinh f2 de tinh ra duoc gia tri f2
do
{
printf(" nhap n:");
scanf(" %d", &n);
}
while (n<1||n>10000000);
f[1]=1; f[2]=2;// dung cong thuc de tinh ra gia tri f2
for (int i=3;i<=n;i++)
{
f[i]=i*(f[i-1]+f[i-2]);
//f[i-1]=f[i];
}
printf(" f = %d", f[n]);// in ra tong f
getch();
}
//xem lai
Có bạn nào giúp được bạn Hải Nguyễn không ?
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?