編寫一個 C 程序,使用巢狀 switch case 根據使用者的 ID 檢查使用者輸入的密碼是否有效。
解決方案如下-
#在C 語言中,我們可以編寫內部開關,將其放置在外部開關中。
內外開關的case值可以有共同的值。
以下C 程式使用巢狀switch case 根據使用者的ID 檢查使用者輸入的密碼是否有效-
## 現場示範#include <stdio.h> int main(){ int userid; int pwd; printf("enter userid:"); scanf("%d",&userid); switch (userid){ case 1234: printf("enter password:"); scanf("%d", & pwd); switch (pwd){ case 0000: printf("Tutorials Point"); break; default: printf("incorrect password"); break; } break; default: printf("incorrect userid"); break; } }輸出您將看到以下輸出 -
Run 1:enter userid: 1234 enter password: 0000 Tutorials Point Run 2: enter userid: 1234 enter password: 234 incorrect password
以上是C語言中的巢狀switch case的詳細內容。更多資訊請關注PHP中文網其他相關文章!