누구나 쉽게 즐기는 c언어 콘서트 개정판 3장 연습문제 풀이
1. 다음의 식별자 중에서 잘못된 것은?
답 : 3
2. 다음 중 C에서 지원하는 자료형의 이름이 아닌 것은?
답 : 3
3. 다음의 상수 중에서 올바르지 않은 상수를 고르시오.
답 : 1
4. 65000을 저장 할 수 있는 자료형으로 가장 메모리를 적게 차지하는 자료형은?
답 : 2
5. 다음 프로그램의 실행 결과는?
답 :
c programming
class
6. 다음 코드를 컴파일 할 때, 컴파일 결고가 발생하는 이유는 무엇인가?
답 : f = 12.345; 에서 뒤에 f를 붙여 f = 12.345f;로 해야한다.
7. 다음 프로그램의 실행 결과는?
답 : x=2 y=2.000000
8. 정수 18을 이진수로 바꾸면?
답 : 4
9. 다음 프로그램의 실행 결과는?
답 : 16
10. 다음 프로그램의 실행 결과는?
답 :
A
C
프로그래밍 언어/C언어 2021. 1. 14. 17:21 1번 문제
#include<stdio.h> int main(void) { float f; printf("실수를 입력하시오:"); scanf("%f", &f); printf("지수 형식으로는 %e입니다.", f); return 0; }누구나 쉽게 즐기는 c언어 콘서트 개정판 3장 프로그래밍
cs
2번 문제
#include<stdio.h> int main(void) { char c; printf("문자를 입력하시오: "); scanf("%c", &c); printf("아스키코드: %d", c); return 0; } | cs |
3번 문제
#include<stdio.h> int main(void) { double x; printf("x의 값을 입력하시오: "); scanf("%lf", &x); printf("다항식의 값은 %lf입니다.", (3 * x * x * x) - (7 * x * x) + 9); return 0; } | cs |
4번 문제
#include<stdio.h> #define one_p 3.3058 int main(void) { float x; printf("면적을 제곱미터 단위로 입력하시오: "); scanf("%f", &x); printf("%5.2f제곱미터는 %4.2f평입니다.\n", x, x / one_p); return 0; } | cs |
5번 문제
#include<stdio.h> int main(void) { printf("char형의 크기는 %d바이트입니다.\n",sizeof(char)); printf("short형의 크기는 %d바이트입니다.\n", sizeof(short)); printf("int형의 크기는 %d바이트입니다.\n", sizeof(int)); printf("long형의 크기는 %d바이트입니다.\n", sizeof(long)); printf("long long형의 크기는 %d바이트입니다.\n", sizeof(long long)); printf("float형의 크기는 %d바이트입니다.\n", sizeof(float)); printf("double형의 크기는 %d바이트입니다.\n", sizeof(double)); printf("long double형의 크기는 %d바이트입니다.\n", sizeof(long double)); return 0; } | cs |
#include<stdio.h> int main(void){ printf("%d\n",sizeof(short)); printf("%d\n",sizeof(int)); printf("%d\n",sizeof(long)); printf("%d\n",sizeof(unsigned short)); printf("%d\n",sizeof(unsigned int)); printf("%d\n",sizeof(unsigned long)); printf("%d\n",sizeof(char)); printf("%d\n",sizeof(unsigned char)); printf("%d\n",sizeof(float)); printf("%d\n",sizeof(double)); return 0; printf("정수를 입력하시오: "); scanf("%d", &x); printf("정수를 입력하시오: "); scanf("%d", &y); printf("%d + %d = %d\n", x, y, x+y); printf("%d -%d = %d\n", x, y, x-y); printf("%d * %d = %d\n", x, y, x*y); printf("%d / %d = %d\n", x, y, x/y); printf("%d %% %d = %d\n", x, y, x%y); return 0; printf("%d %d %d\n", 1, 1*1, 1*1*1); printf("%d %d %d\n", 2, 2*2, 2*2*2); %d\n", 3, 3*3, 3*3*3); printf("%d %d %d\n", 4, 4*4, 4*4*4); printf("%d %d %d\n", 5, 5*5, 5*5*5); printf("구의 반지름을 입력하시오: "); scanf("%lf", &r); printf("표면적은 %f입니다\n ", 4.0*3.141592*r*r); printf("부피는 %f입니다\n ", (4.0/3.0)*3.141592*r*r*r); printf("x의 좌표를 입력하시오: "); scanf("%d",...