cuốn sách gpt4 ai đã làm

c++ - If Else 构造

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 07:05:07 28 4
mua khóa gpt4 Nike

nếu(a==1)
// làm điều gì đó
khác nếu (a == 2)
// làm điều gì đó
khác nếu (a == 3)
// làm điều gì đó
khác nếu (a == 4)
// làm điều gì đó
khác nếu (a == 5)
// làm điều gì đó
khác nếu (a == 6)
// làm điều gì đó
khác nếu (a == 7)
// làm điều gì đó
khác nếu (a == 8)
// làm điều gì đó

Bây giờ hãy tưởng tượng rằng chúng ta biết a chủ yếu là 7 và chúng ta thực thi khối mã này nhiều lần trong chương trình của mình. Việc chuyển kiểm tra (a == 7 ) lên trên cùng có cải thiện hiệu suất không? Ngay lập tức:

nếu(a==7)
// làm điều gì đó
khác nếu (a == 1)
// làm điều gì đó
khác nếu (a == 2)
// làm điều gì đó
khác nếu (a == 3)
// làm điều gì đó

vân vân. Nó có cải thiện được gì không hay chỉ là mơ tưởng?

câu trả lời hay nhất

bạn có thể sử dụngcông tắc caseđể cải thiện hiệu suất chương trình

chuyển đổi (a) 
{
trường hợp 1:
phá vỡ;

trường hợp 2:
phá vỡ;

trường hợp 3:
phá vỡ;

case 4:
phá vỡ;

case 5:
phá vỡ;

trường hợp 6:
phá vỡ;

trường hợp 7:
phá vỡ;
}

Về c++ - Cấu trúc If Else, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/33741714/

28 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress