-
Câu hỏi:
Cho chương trình sau:
Program Chuong_Trinh;Var a, b, S : byte;
Procedure TD(Var x : byte ; y : byte);
Var i : byte;
Begin
i := 5;
writeln(x,‘ ’, y);
x := x + i ;
y := y + i ;
S := x + y ;
Writeln(x,‘ ’, y);
End;
Begin
Write(‘nhập a và b : ’);
Readln(a, b);
TD(a,b);
Writeln(a,‘ ’, b, ‘ ’, S);
Readln;
End.
Trong chương trình trên có các tham số thực sự là:
-
A.
x và y.
-
B.
i.
-
C.
a và b.
-
D.
a, b, S.
Lời giải tham khảo:
Đáp án đúng: C
Tham số thực sự là a và b
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Khẳng định nào sau đây là không đúng khi nói về cấu trúc của một chương trình con?
- Sự khác biệt cơ bản giữa hàm và thủ tục:
- Giả sử ta có phần đầu thủ tục như sau: Procedure VD (var N, M: integer; E: real); thì nhận định nào sau đây là đúng?
- Với x, y là 2 số nguyên, để tính tổng của chúng ta chọn hàm kiểu tham trị. Vậy phần tựa đề nào được xây dựng sau là đúng?
- Với a, b là 2 số thực, để tính tích của chúng ta chọn thủ tục kiểu tham trị. Vậy phần tựa đề nào được xây dựng sau là đúng?
- Muốn khai báo x là tham số giá trị và y, z là tham số biến (x, y, z thuộc kiểu Byte) trong thủ tục sau thì khai báo nào sau đây là sai?
- Biến cục bộ là các biến được khai báo trong?
- Biến toàn cục là các biến được khai báo trong?
- Cho chương trình sau: Trong chương trình trên có các tham số thực sự là:
- Cho chương trình sau: Trong chương trình trên có các tham số hình thức là: