프로그램에서 숫자가 특정 상수로 초기화되었습니다. 여기서 우리는 사용자에게 이미 프로그램에 있는 숫자를 추측하도록 요청해야 합니다. 이를 위해서는 사용자가 숫자를 입력할 때마다 몇 가지 단서를 제공해야 합니다.
숫자 추측 논리는 아래와 같습니다. −
do{ if(num==guess){ flag=0; } else if(guess<num) { flag=1; printf("Your guess is lower than the number</p><p>"); count++; } else { flag=1; printf("Your guess is greater than the number</p><p>"); count++; } if(flag==1) { printf("sorry wrong enter! once again try it</p><p>"); scanf("%d",&guess); } } while(flag);
다음은 숫자 추측 게임을 위한 C 프로그램입니다.
라이브 데모
#include<stdio.h> main() { int i,num=64,flag=1,guess,count=0; printf("guess the number randomly here are some clues later</p><p>"); scanf("%d",&guess); do { if(num==guess) { flag=0; } else if(guess<num) { flag=1; printf("Your guess is lower than the number</p><p>"); count++; } else { flag=1; printf("Your guess is greater than the number</p><p>"); count++; } if(flag==1) { printf("sorry wrong enter! once again try it</p><p>"); scanf("%d",&guess); } } while(flag); printf("Congratulations! You guessed the correct number %d</p><p>",num); printf("Total number of trails you attempted for guessing is: %d</p><p>",count); }
위 프로그램이 실행되면 다음과 같은 출력이 생성됩니다. −
guess the number randomly here are some clues later 45 Your guess is lower than the number sorry wrong enter! once again try it 60 Your guess is lower than the number sorry wrong enter! once again try it 70 Your guess is greater than the number sorry wrong enter! once again try it 65 Your guess is greater than the number sorry wrong enter! once again try it 62 Your guess is lower than the number sorry wrong enter! once again try it 64 Congratulations! You guessed the correct number 64 Total number of trails you attempted for guessing is: 5
위 내용은 추측 게임을 하기 위한 C 프로그램을 작성하세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!