728x90
728x170
c언어 연습 (문제풀이 중심의) 2장 해설 및 답지
2-1. 정수형 변수를 초기화한 후 두 변수의 합을 출력
#include <stdio.h>
int main(void) {
int a = 20;
int b = -5;
printf("%d + %d = %d", a, b, a + b);
return 0;
}
2-2. 실수형 변수를 초기화하고 두 변수의 합과 차를 출력
#include <stdio.h>
int main(void) {
double ave = 10.25;
double sum = 4.32;
printf("%.2f + %.2f = %.2f\n", ave, sum, ave + sum);
printf("%.2f - %.2f = %.2f", ave, sum, ave - sum);
return 0;
}
2-3. 변수 초기화한 후 두 변수의 합을 출력
#include <stdio.h>
int main(void) {
int no = 40000;
int count = 13000;
printf("%d + %d = %d", no, count, no + count);
}
2-4. 변수 초기화한 후 두 변수의 합을 출력
#include <stdio.h>
int main(void) {
int no = 12;
double ave = 324.1234;
printf("%d + %.4f = %.4f", no, ave, no + ave);
}
2-5. 영문자로 초기화된 변수의 ASCII값 출력
#include <stdio.h>
int main(void) {
char ch = 'A';
printf("%c의 %s 값은 %d입니다.", ch, "ASCII", ch);
return 0;
}
2-6. 정수의 ASCII값에 해당하는 문자 출력
#include <stdio.h>
int main(void) {
int ch = 97;
printf("ASCII값 %d의 영문자는 %c입니다.", ch, ch);
return 0;
}
2-7. 자료형에 대한 크기 출력
#include <stdio.h>
int main(void) {
printf("char : %d byte\n", sizeof(char));
printf("short : %d byte\n", sizeof(short));
printf("int : %d byte\n", sizeof(int));
printf("long : %d byte\n", sizeof(long));
printf("float : %d byte\n", sizeof(float));
printf("double: %d byte", sizeof(double));
return 0;
}
728x90
그리드형
'IT > 프로그래밍' 카테고리의 다른 글
c언어 연습 (문제풀이 중심의) 4장 문제풀이 해설 (0) | 2021.04.30 |
---|---|
c언어 연습 (문제풀이 중심의) 3장 문제풀이 해설 (0) | 2021.04.29 |
c언어 연습 (문제풀이 중심의) 1장 문제풀이 해설 (0) | 2021.04.29 |
C++ ESPRESSO 3장 실습문제 해설 (0) | 2020.12.15 |
C++ ESPRESSO 3장 연습문제 해설 (0) | 2020.12.15 |
댓글