Chủ nhật, 22/12/2024
IMG-LOGO

Câu hỏi:

21/07/2024 375

Trong các cách sử dụng thủ tục sau, cách nào là phù hợp nhất?

A, Khai báo lại thủ tục và gọi nó mỗi khi cần sử dụng;

B, Khai báo thủ tục duy nhất một lần và gọi nó một lần duy nhất; 

C, Chỉ cần khai báo; 

D, Khai báo thủ tục một lần và gọi nó trong thân chương trình mỗi khi muốn sử dụng;

Đáp án chính xác
 Xem lời giải

Trả lời:

verified Giải bởi Vietjack

Khi sử dụng thủ tục cần khai báo thủ tục một lần và gọi nó trong thân chương trình mỗi khi muốn sử dụng.

Đáp án: D

Câu trả lời này có hữu ích không?

0

Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

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 “ViduTT” thì khai báo nào sau đây là sai?

Xem đáp án » 12/10/2022 4,163

Câu 2:

Kiểu dữ liệu của hàm 

Xem đáp án » 12/10/2022 1,566

Câu 3:

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 biến toàn cục là:

Xem đáp án » 12/10/2022 1,239

Câu 4:

Khẳng định nào sau đây là đúng?

Xem đáp án » 12/10/2022 1,161

Câu 5:

Hãy chọn phương án ghép đúng. Cho thủ tục sau:

Procedure p;

    Var n : integer ;

Begin

…… ……

End ;  

Phạm vi của biến n là :

Xem đáp án » 12/10/2022 597

Câu 6:

Đoạn chương trình sau có lỗi gì?

Procedure End (key : char ) ;

    Begin

           If key = ‘ q ’  then  writeln( ‘ Ket thuc ’ )

    End;

Xem đáp án » 12/10/2022 533

Câu 7:

Khẳng định nào sau đây là đúng?

Xem đáp án » 12/10/2022 508

Câu 8:

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à:

Xem đáp án » 12/10/2022 404

Câu 9:

Khẳng định nào sau đây là đúng? 

Xem đáp án » 12/10/2022 288

Câu hỏi mới nhất

Xem thêm »
Xem thêm »