728x90
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n=1,l=1,h=100,m;
char b;
do
{
m=(l+h)/2;
printf("당신이 생각하고 있는 숫자가 %d입니까?",m);
scanf("\n");
scanf("%c",&b);
if(b=='y' || b=='Y')
{
printf("%d번 만에 맞춤!\n",n);
break;
}
else if(b=='L' || b=='l')
{
l=m+1;
}
else if(b=='H' || b=='h')
{
h=m-1;
}
n++;
printf("그럼 ");
}while(l<=h);
return 0;
}
반응형
'전공 공부 > C' 카테고리의 다른 글
1.삽입, 2.종료, 3.삭제, 4.추가(함수, 구조체, 동적 메모리, 연결 리스트) (0) | 2020.12.28 |
---|---|
m/n 소수 x자리까지 구하기 (0) | 2020.12.28 |
반복되는 수 (0) | 2020.12.27 |
숫자 찍기(달팽이 순서) (0) | 2020.12.27 |
숫자 찍기(v순서) (0) | 2020.12.27 |