데블2009//문/svn/ ¶
1번 ¶
#include <stdio.h> #include <stdlib.h> #include <time.h> void main() { srand(time(NULL)); int number = rand()%50+1; int a=0,min=0,max=51; printf(" ~\n %d\n",number); while(a!=number) { printf("를 (범: %d~%d): ",min+1,max-1); scanf("%d", &a); if(a<min+1||a>max-1) printf("%d부 %d 를 말는 !!!\n",min+1,max-1); else if(a<number) { printf("\n"); min=a; } else if(a>number) { printf(" ㅇㅇ\n"); max=a; } if(number==min+1&&number==max-1) { printf("배 \n"); exit(0); } } printf("!\n"); }
2번 ¶
#include<stdio.h> int a,i,j;void main(){scanf("%d",&a);for(;i<a;i++){for(j=0;j<a;j++)printf(j==0||j==a-1||i==0||i==a-1?"*":" ");puts("");}}