Cho str là một xâu kí tự, đoạn chương trình sau thực hiện công việc gì ?
for i := length(str) downto 1 do
write(str[i]) ;
Cho str là một xâu kí tự, đoạn chương trình sau thực hiện công việc gì ?
for i := length(str) downto 1 do
write(str[i]) ;
A. In xâu ra màn hình;
B. In từng kí tự xâu ra màn hình;
C. In từng kí tự ra màn hình theo thứ tự ngược, trừ kí tự đầu tiên;
D. In từng kí tự ra màn hình theo thứ tự ngược;
Đáp án chính xác ✅
Lời giải của giáo viên
ToanVN.com
Đoạn chương trình trên dùng để in từng kí tự ra màn hình theo thứ tự ngược, sử dụng vòng lặp chạy từ kí tự cuối về kí tự đầu. Mỗi lần chạy in ra một kí tự.
CÂU HỎI CÙNG CHỦ ĐỀ
Câu 2:
Trắc nghiệm
Cho khai báo sau: Var hoten : String; Phát biểu nào dưới đây là đúng ?
Xem lời giải »
3 năm trước
52
Câu 4:
Trắc nghiệm
Cho khai báo mảng và đoạn chương trình như sau:
Var a : array[0..50] of real ;
k
:= 0 ;
for i := 1 to 50 do
if a[i] > a[k] then k := i ;
Đoạn chương trình trên thực hiện công việc gì dưới đây?
Xem lời giải »
3 năm trước
51
Câu 5:
Trắc nghiệm
Trong vòng lặp For – do dạng tiến. Giá trị của biến đếm:
Trong vòng lặp For – do dạng tiến. Giá trị của biến đếm:
Xem lời giải »
3 năm trước
51
Câu 7:
Trắc nghiệm
Cho khai báo mảng như sau: Var a : array[0..10] of integer ; Phương án nào dưới đây chỉ phần tử thứ 10 của mảng?
Xem lời giải »
3 năm trước
49
Câu 8:
Trắc nghiệm
Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho:
Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho:
Xem lời giải »
3 năm trước
49
Câu 9:
Trắc nghiệm
Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0). Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0). Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
Xem lời giải »
3 năm trước
49
Câu 10:
Trắc nghiệm
Biểu thức nào sau kiểm tra: n là một số nguyên dương chẵn?
Biểu thức nào sau kiểm tra: n là một số nguyên dương chẵn?
Xem lời giải »
3 năm trước
49
Câu 11:
Trắc nghiệm
Để in giá trị lưu trong 2 biến a và b ra màn hình ta dùng lệnh:
Xem lời giải »
3 năm trước
49
Câu 13:
Trắc nghiệm
Để nhập giá trị cho 2 biến a và b ta dùng lệnh nào sau đây?
Để nhập giá trị cho 2 biến a và b ta dùng lệnh nào sau đây?
Xem lời giải »
3 năm trước
48
Câu 15:
Trắc nghiệm
Câu lệnh sau giải bài toán nào:
While M N do
If M > N then M:=M-N else N:=N-M;
Xem lời giải »
3 năm trước
48