C언어 1개월 1주차 복습or자습
void main ( )
{
char x = 'A';
int y = 66;
putchar('A');
putchar(x);
putchar(66);
}
void main ( )
{
putchar ('A'+1);
putchar ('\n');
putchar ( 35*2-3 );
putchar ('\n');
}
void main ( )
{
char x;
x = getchar ( );
putchar ( x );
}
알파벳 중 어느 하나만 입력하면 된다.
void main ( )
{
char x;
printf("하나의 글자를 입력해 주세요 : ");
x = getchar ( );
printf("입력한 글자는 ");
putchar( x );
printf(" 입니다.\n");
}
아라비아 숫자들중 한자리숫자를 입력하면 된다.
void main ( )
{
char x,y;
printf("첫번째 글자를 입력해 주세요 : ");
x = getchar ( );
printf("두번째 글자를 입력해 주세요 : ");
fflush(stdin);
y = getchar ( );
printf("입력한 글자는 ");
putchar(x);
putchar(y);
printf(" 입니다.\n");
}
void main ( )
{
char x,y;
printf("첫번째 글자를 입력해 주세요 : ");
x = getchar ( );
printf("두번째 글자를 입력해 주세요 : ");
fflush(stdin);
y = getche();
printf("입력한 글자는 ");
putchar(x);
putchar(y);
printf(" 입니다.\n");
}
두번째 글자를 입력하면 엔터를 치지않아도 곧바로 출력한다.
예1
예2
void main ( )
{
char x;
printf("글자를 입력해 주세요 : ");
x = getch();
printf("입력한 글자는 ");
putchar( x );
printf(" 입니다.\n");
}
글자를 입력하면 엔티를 치지않아도 곧바로 출력한다.
void main ( )
{
char a, b, c, d;
printf("비밀번호 네 자리를 입력해 주세요 : ");
a = getch();
printf("*");
b = getch();
printf("*");
c = getch();
printf("*");
d = getch();
printf("*");
printf("\n입력한 비밀번호는 ");
putchar( a );
putchar( b );
putchar( c );
putchar( d );
printf(" 입니다.\n");
}
void main ( )
{
puts("안녕하세요.");
puts("반갑습니다.\n");
}
그냥 아무런 조건없이 실행하면 바로 출력 된다.
void main ( )
{
char name[]="대한민국";
puts(name);
}
그냥 아무런 조건없이 실행하면 바로 출력 된다.
void main( )
{
char arr[100];
puts("2010년 월드컵 우승팀은 ? ");
gets(arr);
puts("입력한 이름은 : ");
puts(arr);
}
입력하면 출력
간단한 복습?