30/09/2018, 18:46

taị sao em ghi chương trình như thế này mà console nó lại hiện ra giá trị 44 ạ

#include <stdio.h>
#include <stdlib.h>
int tinh_tong(int n);
int main()
{
    printf("%d
",tinh_tong(9));
    return 0;
}
int tinh_tong(int n)
{
    int ket_qua = n*n/2+n/2;
    return ket_qua;
}
Itachi Citus viết 20:50 ngày 30/09/2018

int ket_qua = n*n/2+n/2;

9*9 = 81
81/2 = 40
9/2=4
40+4 =44

Tuấn Phạm Công viết 20:55 ngày 30/09/2018

@Itachi_Citus vâng, em cảm ơn ạ

Gió viết 20:49 ngày 30/09/2018

sửa thành: n(n+1)/2*

Bài liên quan
0