Thử thách ôn tập
Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 15 trên 63.
Thử thách
DễTạo một chương trình C có thể:
- Khai báo và khởi tạo:
- Một biến số nguyên
agecó giá trị 25 - Một biến số thực
pricecó giá trị 19.99 - Một biến ký tự
gradecó giá trị 'A' - Một hằng số
MAX_SCOREcó giá trị 100, dùng#define
- Một biến số nguyên
- Tính toán:
- Giá của
pricesau khi giảm giá 15% và lưu giá trị đó vào biếndiscounted_price - Chuyển
discounted_pricethành số nguyên bằng phép ép kiểu tường minh và lưu vàorounded_price
- Giá của
Định dạng các số thực để hiển thị chính xác 2 chữ số thập phân.
Tự làm thử
#include <stdio.h>
int main() {
// Khai báo và khởi tạo các biến
// Tính giá sau khi giảm giá
// Ép kiểu để chuyển thành số nguyên
// In ra tất cả các biến
printf("Age: %d\n", age);
printf("Price: $%.2f\n", price);
printf("Discounted Price: $%.2f\n", discounted_price);
printf("Rounded Price: $%d\n", rounded_price);
printf("Grade: %c\n", grade);
printf("Max Score: %d\n", MAX_SCORE);
return 0;
}Tất cả bài học trong Nền tảng cơ bản
2Biến
Kiểu dữ liệuSố nguyênSố thực - DoubleKý tựGiá trị BooleanHằng sốCơ bản về printfQuy tắc đặt tên biếnChuyển đổi kiểu phần 1Chuyển đổi kiểu phần 2Thử thách ôn tậpTự luyện tập: Trình biên dịch C online