30/09/2018, 20:10
Thắc mắc lỗi 1 bài tập Đệ quy viết bằng C?
Xin chào. Thật ra thì mình cần lắm sự giúp đỡ nhưng do mình đã làm hoài mà không được nên cần sự giúp đỡ của các Pro!
Đây là đề bài:
Còn đây là code của mình, đang bị lỗi nên nhờ các bạn giúp, cụ thể là trả kết quả không đúng:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
float fraction(int n);
int main()
{
int n;
printf("Type a number: ");
while((scanf("%d", &n)) != EOF)
printf("Result: %.2f
", fraction(n));
return 0;
}
float fraction(int n)
{
if (n == 0)
return 0;
return ((float)1)/2*n + fraction(n-1);
}
Cảm ơn các ACE nhiều nhé!
Bài liên quan
1/2/n
FjshdjfjdgdjfkfjjskfjsgsjfhBài này giúp bạn giải quyết những bài toán tương tự nhé: http://adf.ly/1YrMBX
Cảm ơn nhé!
hình như lỗi cho này b à:
bác chèn cả link quảng cáo nữa cơ à :))
Uhm, mình biết rồi! Do sơ ý nên không đóng ngoặc Thanks nhiều nhé!