01/10/2018, 00:31
Chương trình xuất giá trị mũ?
Viết chương trình nhập vào 1 số a bất kì và in ra giá trị a^2,a^3,a^4.
int a;
printf(“Nhap a: “);
scanf(”%d”,&a);
printf("%.2e %.2e %.2e",pow(a,2),pow(a,3),pow(a,4));
Sai chỗ nào vậy ạ, em chạy mà nó ra cái gì á.
Bài liên quan
nó ra cái gì là cái gì :v
nó ra cái 4.000e + 000 gì á
số có dạng n
e
m hay nE
m nghĩa là n*10m. Trong đó n, m là 2 số thực, còn E(e) là kí hiệuđây là kí hiệu khoa học
còn muốn nó xuất ra theo kiểu “người bình thường” thì dùng %f hoặc %lf đi
Theo như code của bạn thì a là số nguyên, số mũ là 2, 3, 4 cũng là số nguyên thì để %d hết cho đẹp (với a giá trị nhỏ thôi, a lớn quá sẽ in ra số âm)