profile picture

Anonymous

upvote

0

downvote

0

star

Đoạn chương trình sau có lỗi không? Nếu không kết quả lệnh print() sẽ in ra số nào? def f(a): n = a + 1 n = (3*n+1) **2

clock icon

- asked 6 months agoVotes

message

0Answers

eye

0Views

Giải SBT Tin học 10 Kết nối tri thứcBài 28: Phạm vi của biến

Câu 28.2 trang 57 SBT Tin học 10

def f(a):

n = a + 1

n = (3*n+1) **2

return n

f(1)

print(n)

Trả lời:

Có lỗi. Chương trình có lỗi vì không nhận biết được biến n. Biến n có trong hàm f() chỉ có tác dụng bên trong hàm nhưng không có tác dụng bên ngoài hàm f().

Bài tập liên quan

Write your answer here

© 2025 Pitomath. All rights reserved.