Chương trình sau cho kết quả là gì ? Program vd; Var a, b, x : integer ; Begin readln(a, b); If a>b then x:=a else x:=b; Write(x); End. A. Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập B. Xuất ra màn hình số lớn nhất trong 2 số a, b đã nhập C. Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu D. Đảo giá trị của 2 biến a, b cho nhau
2 câu trả lời
Chương trình sau cho kết quả là gì ?
A. Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập
B. Xuất ra màn hình số lớn nhất trong 2 số a, b đã nhập
C. Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu
D. Đảo giá trị của 2 biến a, b cho nhau
chọn B vì ta có: nếu a lớn hơn b thì x sẽ gán bằng a, nếu ko thì x sẽ gán bằng b
sau đó thì in ra màn hình x nên sẽ in ra số lớn nhất vậy chọn B
đáp án: B nha
mik sẽ tóm tắt cách chương trình này hoạt động
+B1: nhập a,b
+ B2: so sánh a và b. nếu a > b thì x sẽ đc gán cho a. ngược lại, gán x cho b
+b3: xuất giá trị lớn nhất ra man hình
-kiểu như là so sánh a và b thôi. ở đây x là max
Câu hỏi trong lớp
Xem thêm