목차
1. 다음의 결과가 출력되도록 코드를 작성하기
<결과>
<소스코드>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char x;
x= 'b';
printf("%c \n", x, x);
printf("%c \n", x, x);
printf("%c%c%c%c \n", x, x, x, x);
printf("%c %c \n", x, x);
printf("%c %c \n", x, x);
printf("%c %c \n", x, x);
printf("%c%c%c%c \n", x, x, x, x);
return 0;
}
주의할 점
문자 | 문자열 |
character | string |
%c | %s |
' ' | " " |
'a' 'b' 'c' |
"abc" "가나다라" "안녕!?" |
2. 다음의 결과가 출력되도록 코드를 작성하기
<결과>
<코드 소스>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
printf("이름: 안젤리나 \n");
printf("주소: 부산광역시 \n");
printf("전화번호: 1004 \n");
return 0;
}
3. 상품의 가격, 개수를 입력값으로 받아서 총가격 출력하기
<결과>
<소스 코드>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int count;
float price;
float total;
printf("상품 가격은 얼마입니까? \n");
scanf("%f", &price);
printf("상품은 몇 개입니까? \n");
scanf("%d", &count);
total = count * price;
printf("지불해야 하는 총 가격은 %f 입니다 \n", total);
return 0;
}
4. 사용자의 나이, 햇수를 입력값으로 받아서 몇년 후 나이 예측하기
<결과>
<소스 코드>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int age;
int year;
int futureAge;
printf("지금 나이는 몇 살입니까?");
scanf("%d", &age);
printf("몇년 후 나이를 예측하고 싶으신가요? \n");
scanf("%d", &year);
futureAge = age + year;
printf("그때의 나이는 %d 입니다 \n", futureAge);
return 0;
}
5. 세 수를 입력값으로 받아, 평균 구하기
<결과>
<소스 코드>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
float x;
float y;
float z;
float mean;
printf("세 수를 입력해주세요 \n");
scanf("%f %f %f", &x, &y, &z);
mean = (x + y + z) / 3;
printf("세 수의 평균은 %f입니다 \n", mean);
return 0;
}
주의할 점
scanf함수를 써서 한 줄로, 입력값 3개를 받을 수 있다.
데이터형식을 정수형, 실수형으로 선언하는 것에 따라 계산값이 달라진다.
6. 삼각형의 나머지 한 각 구하기
<결과>
<소스 코드>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
float x;
float y;
printf("두 각을 입력해주세요 \n");
scanf("%f %f", &x, &y);
printf("두 각은 %f, %f입니다 \n", x, y);
float z;
z = 180- (x + y);
printf("나머지 한 각은 %f입니다 \n", z);
return 0;
}
'C언어 > 참고서: C언어 콘서트' 카테고리의 다른 글
C언어 7차시 정수형 연습문제 (0) | 2023.03.21 |
---|---|
C언어 6차시 변수와 자료형, 정수형, initialization, constant, 8진법, 16진법, 기호상수, const, overflow (0) | 2023.03.21 |
C언어 4차시 연습 문제 풀기 1 (0) | 2023.03.20 |
C언어 3차시 LNK1104, LNK2005 (0) | 2023.03.20 |
C언어 2차시 preprocessor, header file, comment(주석), printf, scanf, build, 디버깅 (0) | 2023.03.20 |