728x90
반응형
|
생능출판 누구나 쉽게 즐기는 C언어 콘서트 개정판 p.75 프로그래밍 문제
1. 사용자의 이름, 주소, 전화번호를 화면에 출력하는 프로그램을 작성해보자.
답 :
#include <stdio.h>
int main(void)
{
printf("이름 : 홍길동\n");
printf("주소 : 서울시 종로구\n");
printf("전화번호 : 111-2222\n");
return 0;
}
2. 다음과 같이 출력하는 프로그램을 작성하라. 제품의 가격은 price라는 변수에 저장되어 있다고 가정한다.
답 :
#include <stdio.h>
int main(void)
{
int price;
price = 22000;
printf("제품의 가격은 %d원입니다.\n", price);
return 0;
}
3. 사용자로부터 세 개의 정수를 입력받은 후, 평균값을 계산하여 화면에 출력하는 프로그램을 작성하라.
답 :
#include <stdio.h>
int main(void)
{
int a, b, c;
printf("정수를 입력하시오 : ");
scanf("%d", &a);
printf("정수를 입력하시오 : ");
scanf("%d", &b);
printf("정수를 입력하시오 : ");
scanf("%d", &c);
printf("평균은 %d입니다.\n",(a+b+c)/3);
return 0;
}
평균에 괄호를 쳐 주는 이유는 연산자 우선순위가 존재하기 때문입니다. 만약 괄호를 씌우지 않는다면 의도한 결과와 다른 값이 나옵니다. 따라서, 연산자의 우선순위를 꿰고 있지 않다면 먼저 연산해야 할 내용을 괄호를 씌워주는 것이 좋습니다.
728x90
반응형
'Dev > C언어' 카테고리의 다른 글
아두이노 가로등 만들기 (0) | 2020.07.25 |
---|---|
아두이노 millis와 interrupt로 LED 제어하기 (0) | 2020.07.20 |
아두이노 가변저항 사용하기 (0) | 2020.07.19 |
아두이노 피아노 만들기, 음 연주하기 (0) | 2020.07.18 |
C언어 콘서트 2장 연습문제 풀이 (0) | 2020.05.08 |