Thử thách ôn tập #2
Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 45 trên 63.
Thử thách
DễTạo một chương trình in ra bảng cửu chương cho các giá trị từ 1 đến n (trong đó người dùng nhập n).
Chương trình của bạn cần dùng các vòng lặp lồng nhau để in ra bảng cửu chương từ 1 đến n.
Bảng cần có định dạng sao cho mỗi hàng hiển thị tích của một số với tất cả các giá trị từ 1 đến n.
Nếu n = 4, đầu ra phải chính xác như sau:
1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16Dùng định dạng %2d theo sau là một dấu cách cho mỗi số. Cách này dành ra hai khoảng ký tự cho mỗi tích.
Ví dụ với %2d :
Một chữ số (được đẩy sang phải):
printf("%2d ", 5); // Output: " 5 "Hai chữ số (lấp đầy cả hai vị trí):
printf("%2d ", 10); // Output: "10 "Tự làm thử
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Tạo các vòng lặp lồng nhau để in ra bảng cửu chương
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