30/09/2018, 21:57
Lỗi khi tính e^x
#include<stdio.h>
#include<conio.h>
#include<math.h>
float TinhGiaiThua(int X);
float TinhGiaiThua(int X)
{
float i,P=1;
for(i=1;i<=X;i++)
{
P*=i;
return P;
}
}
int main()
{
int n=0;
float c,x,p=1;
float S=0;
printf("Nhap so thuc x la:");
scanf("%f",&x);
printf("Nhap so c la:");
scanf("%f",&c);
while(p>=c)
{
p=pow(float(x),n)/TinhGiaiThua(n);
S+=p;
n++;
}
printf("e^%f=%f",x,S);
getch();
}
KQ bài chạy của m nó bị lỗi :((~ m mới học đến hàm… mong mn chỉ giáo,m dùng md post code bị làm sao ấy chắc chưa dùng quen
Bài liên quan
This post was flagged by the community and is temporarily hidden.
thank b m ngu q hehe :((~
mà post code như b làm thế nào thế m có đọc qua cách làm trên page mà vẫn cứ bị lỗi ý
This post was flagged by the community and is temporarily hidden.
Bôi đen đoạn code
Nhấn Ctrl + Shift + C</kbd?
Nhớ cách dòng đoạn code với đoạn text bình thường
Như
abcdefghiklmnoop
code
Thì muốn code nó format phải cách 1 dòng thành
abcdefghiklmnoop
code
Còn ko thì bỏ đoạn code như thế này ``` code ```