Câu hỏi:

12/05/2026 50 Lưu

Phần II. Câu trắc nghiệm đúng sai (2 câu) Trong mỗi ý a, b, c, d ở mỗi câu, thí sinh chọn đúng hoặc sai

Cho đoạn chương trình:

>>>def Ham(x,y):

 z=15

 x=x*3

      y=x+y

 return x+y+z

    >>>x=5

    >>>y=6

    >>>Ham(x,y)

    51

    >>>z

a) Trong đoạn chương trình

>>>def Ham(x,y):

 z=15

 x=x*3

      y=x+y

 return x+y+z

Thì các biến x, y, z là các biến cục bộ của chương trình

Đúng
Sai

b) Trong đoạn chương trình    

 >>>x=5

      >>>y=6

Thì x, y là các biến ngoài hàm. Sau khi chạy hàm các biến x, y không thay đổi giá trị.

Đúng
Sai

c) Kết quả 51 không phải là kết quả của lệnh return x+y+z

Đúng
Sai
d) Khi thực hiện lệnh >>>z cho kết quả là 26
Đúng
Sai

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

a) Đ, Các biến x, y, z là các biến cục bộ của chương trình, vì x, y, z được khai báo bên trong thân hàm.

b) Đ, vì x, y được khai báo ngoài hàm.

c) S. Ta có z=15;x=x*3=5*3=15;y=x+y=15+6=21; vì return x+y+z=15+15+21=51.

d) S, khi thực hiện lệnh >>>z  thì máy sẽ báo lỗi vì biến z chỉ có tác dụng bên trong hàm Ham, gọi bên ngoài hàm này sẽ bị báo lỗi.

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

Câu 1

A. Sản xuất phần mềm.
B. Quản trị dự án phần mềm.
C. Quản trị phần mềm.
D. Dự án phần mềm.

Lời giải

Đáp án đúng là: B

Lời giải

n = int(input("Nhập số lượng phần tử N: "))

input_str = input("Nhập dãy gồm N số nguyên: ")

A = [int(x) for x in input_str.split()]

print("Các số dương trong dãy là: ")

found = False

for x in A:

  if x > 0:

print(x, end=" ")

         found = True

if not found:

    print("Không có số dương nào trong dãy.")

Câu 3

a) Các tham số của chương trình là a, b
Đúng
Sai
b) Nếu ta gọi bscnn(x, y) thì chương trình sẽ trả kết quả là x
Đúng
Sai
c) Nếu ta gọi bscnn(9, 6, 3) thì chương trình sẽ trả kết quả là 9
Đúng
Sai
d) Trong câu lệnh return int(……………/ uscln(a, b)); thì a, b là đối số
Đúng
Sai

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số nguyên.
B. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số thực.
C. Nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là xâu.
D. Không có đáp án đúng.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP