int a=4; int b=3;
float c;
c= a/b;
printf("Gia tri cua c la: %f",c);
return 0;
Em đang tự học lập trình C, em là newbie. Cho nên em xin hỏi các anh chị là tại sao giá trị của c khi in ra màn hình lại là 1.00000000. Trong khi em đã khai báo c là float, đáng lẽ phải ra 1,333333333
Mong các anh giải đáp dùm em
. Anh giải thich rất kỹ càng chi tiết ^^. Em đã hiểu vấn đề rồi ạ.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?