1. printf함수를 이용한 출력문입니다. 잘못된 부분을 찾아서 고쳐보세요.
1)
printf(“%d, %d, %d\n”, 5, 10, 20);
2)
printf(“%d, %c\n”, 32767, ‘A’);
3)
printf(“%d, %d, %d은 %d의 약수\n”, 1, 2, 3, 6);
4)
printf(“%d, %3.2f\n”, 127, 1.05);
5)
printf(“%d\n”, 77);
6)
printf(“%d은 2의 8승입니다\n”, 256);
7)
printf(“%5d\n”,
127);
8)
printf(“%s\n”, “127”);
9)
printf(“나의 이름은 \“홍길동\”입니다.\n“);
10)
printf(“%c%c%c\n”, ‘A’, ‘B’, ‘C’); 또는 printf(“%s%s%s\n”, “A”, “B”, “C”); 가능
11)
printf(“%s, %s, %s\n”, “홍“, “길“, “동“);
12)
printf(“%s이 가장 좋아하는 숫자는 %d입니다.\n”, “
13)
printf(“Hello, World! \n”);
2. 아래의 변수 선언에서 잘못된 부분을 찾아서 고쳐보세요.
1)
int N5;
2)
char char1;
3)
double d123;
4)
int NiceNice;
5)
int N; float F;
char C;
6)
char ch1, ch2, ch3;
7)
int N1, N2, N3, N4, N5;
8)
int N = 5, M = 7;
9)
char a;
10)
int N1 = 10, N2 = 20;
11)
int N = 32, N1 = 767;
Float = 32.767
3. scanf함수를 사용한
입력 코드입니다. 잘못된 부분을 찾아서 고쳐보세요.
1)
int N1, N2;
scanf(“%d %d”, &N1, &N2);
2)
char ch;
scanf(“%c”, &ch);
3)
char ch1, ch2;
scanf(“%c %c”, &ch1, &ch2);
또는
char ch1, ch2, ch3;
scanf(“%c %c %c”, &ch1, &ch2, &ch3);
4)
int N;
printf(“정수 : “);
scanf(“%d”, &N);
5)
char ch;
int N;
scanf(“%c, %d”, &ch, &N);
6) int n10;
scanf(“%d”, &n10);
7)//
scanf(“문자 : %c”, ‘A’);
char A;
printf(“문자 : “);
scanf(“%c”, &A);
8)
double dbl;
scanf(“%lf”, &dbl);
'C언어 > 과제' 카테고리의 다른 글
C언어 과제 06 (0) | 2010.10.14 |
---|---|
C언어 과제 05 (프로그램 작성) (0) | 2010.10.11 |
C언어 과제 03 (0) | 2010.10.06 |
C언어 과제 02 다음 출력값에 맞게 프로그램을 작성하시오. (0) | 2010.10.05 |
소수점(실수)을 2진법 변환하는 법 (0) | 2010.09.29 |