728x90
728x170
쉽게 풀어 쓴 C언어 Express 4장 프로그래밍 문제 해설
쉽게 풀어 쓴 C언어 Express 4장 프로그래밍 문제 해설
1.
#include <stdio.h>
int main(void)
{
double data;
printf("실수를 입력하시오);
scanf("%lf", &data);
printf("실수형식으로는 %f입니다\n", data);
printf("지수형식으로는 %e입니다\n", data);
return 0;
}
2.
#include <stdio.h>
int main(void)
{
int data;
printf("16진수 정수를입력하시오);
scanf("%x", &data);
printf("8진수로는%#o입니다\n", data);
printf("10진수로는%d입니다\n", data);
printf("16진수로는%#x입니다\n", data);
return 0;
}
3.
#include <stdio.h>
int main(void)
{
int x, y;
int tmp;
x = 10;
y = 20;
printf("x=%d y=%d\n", x, y);
tmp = x;
x = y;
y = tmp;
printf("x=%d y=%d\n", x, y);
return 0;
}
4.
#include<stdio.h>
int main(void)
{
double width, length, height;
double volume;
printf("상자의 가로 세로 높이를 한번에 입력: ");
scanf("%lf %lf %lf", &width, &length, &height);
volume = length*width*height;
printf("상자의 부피는 %f입니다, volume);
return 0;
}
5.
#include<stdio.h>
int main(void)
{
const double SQMETER_PER_PYEONG=3.3058;
double pyeong, m;
printf("평을 입력하세요);
scanf("%lf",&pyeong);
m = pyeong*SQMETER_PER_PYEONG;
printf("%lf평방미터입니다,m);
return 0;
}
6.
#include<stdio.h>
int main(void)
{
double total;
total = (3.32e-3*9.76e-8)/(9.12e6+1.87e9);
printf("%lf\n", total);
return 0;
}
7.
#include<stdio.h>
int main(void)
{
double kenergy, mass, speed;
printf("질량: ");
scanf("%lf", &mass);
printf("속도: ");
scanf("%lf", &speed);
kenergy = (1.0/2.0)* mass*speed*speed;
printf("운동에너지: %lf\n", kenergy);
return 0;
}
8.
#include <stdio.h>
int main(void)
{
printf("%c %c %c\n", 'a'+1, 'a'+2, 'a'+3);
return 0;
}
9.
#include <stdio.h>
int main(void)
{
printf("\a");
printf("화재가 발생하였습니다.\n");
return 0;
}
10.
#include <stdio.h>
int main(void)
{
printf("\"ASCII code\", 'A', 'B', 'C'\n");
printf("\\t \\a \\n\n");
return 0;
}
728x90
그리드형
'IT > 프로그래밍' 카테고리의 다른 글
쉽게 풀어 쓴 C언어 Express 6장 프로그래밍 문제 해설 (0) | 2020.12.08 |
---|---|
쉽게 풀어 쓴 C언어 Express 5장 프로그래밍 문제 해설 (0) | 2020.12.08 |
쉽게 풀어 쓴 C언어 Express 3장 프로그래밍 문제 해설 (0) | 2020.12.08 |
쉽게 풀어 쓴 C언어 Express 2장 프로그래밍 문제 해설 (1) | 2020.12.08 |
쉽게 풀어 쓴 C언어 Express 17장 Exercise 문제 (0) | 2020.12.07 |
댓글