사용자가 입력한 비밀번호가 사용자 ID를 기준으로 유효한지 확인하기 위해 중첩된 스위치 케이스를 사용하는 C 프로그램을 작성하세요.
해결 방법은 다음과 같습니다. -
C 언어에서는 내부 스위치를 작성하여 외부 스위치에 배치할 수 있습니다.
내부 스위치와 외부 스위치의 케이스 값은 동일한 값을 가질 수 있습니다.
다음 C 프로그램은 중첩된 스위치 케이스를 사용하여 사용자 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 언어의 중첩된 스위치 케이스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!