자기주도C언어프로그래밍 Chapter02. 입력 - 형성평가
1. 세 개의 정수형 변수를 선언하고 각 변수에 10, 20, 30을 대입한 후 그 변수를 이용하여 다음과 같이 출력하는 프로그램을 작성하시오
출력 예
10 + 20 = 30
#include <stdio.h>
int main(){
int a = 10, b=20, c=30;
printf("%d + %d = %d", a, b, c);
return 0;
}
2. 실수형 변수 2개를 선언하고 각각에 80.5, 22.34를 대입한 후 두 수의 합을 구하여 각각의 숫자를 10칸씩 오른쪽에 맞추어 소수 둘째자리까지 출력하는 프로그램을 작성하시오.
출력 예
80.50 22.34 102.84
#include <stdio.h>
int main(){
double a = 80.5;
double b = 22.34;
printf("%10.2lf%10.2lf%10.2lf", a, b, a+b);
return 0;
}
3. 정수형 변수 한 개를 선언하여 50을 대입하고 실수형 변수 한 개를 선언하여 100.12를 대입한 후 "출력 예"와 같이 출력하는 프로그램을 작성하시오. (결과값은 소수점 이하에서 반올림)
출력 예
100.12 * 50 = 5006
#include <stdio.h>
int main(){
int a = 50;
double b = 100.12;
printf("%.2lf * %d = %.0lf", b, a, a*b);
return 0;
}
4. 세 개의 정수를 입력받아 합계를 출력하는 프로그램을 작성하시오.
입력 예
20 50 100
출력 예
sum = 170
#include <stdio.h>
int main(){
double yard;
printf("yard? ");
scanf("%lf", &yard);
printf("%.1lfyard = %.1lfcm", yard, yard*91.44);
return 0;
}
실수 지적 환영합니다