1. if문 세개의 숫자를 적고 세개중 가장 큰 수 고르기
# include <stdio.h>
# define _CRT _SECURE _ NO _ WARNINGS
int main(void)
{
int a;
int b;
int c;
int max;
printf("세개의 수를 적으세요 : ");
scanf("%d%d%d", &a, &b, &c);
printf("%d %d %d \n", a, b, c);
if (a > b && a > c)
{
max = a;
printf("가장 큰 수는 %d", max);
}
else if (a < c && b < c)
{
max = c;
printf("가장 큰 수는 %d", max);
}
else
{
printf("가장큰 수는 %d", b);
}
return 0;
2. short형과 long형의 자료형의 크기를 비교하여 크기가 큰 자료형이 무엇인지 출력하기
#iclude <stdio.h>
int main(void)
{
int res;
res = sizeof(short) > sizeof(long);
printf("%s", (res ==1)? "short":"long");
//res가 1이냐? 참이면 short, 거짓이면 long 출력. 문자열이니까 s
return 0;
}
3. 야구경기장의 좌석수가 70개이고 입장객수가 65명일때 입장률을 출력하기
# include <stdio.h>
# define _CRT _SECURE _ NO _ WARNINGS
int main(void)
{
double percent;
percent = (double)65 / 70 * 100;
printf("입장률: %.1lf%%\n", percent);
return 0;
}
%를 출력하고싶으면 %% 두개 쓰기
4. 3.76시간은 몇시간, 몇분, 몇초인지 출력하세요
# include <stdio.h>
# define _CRT _SECURE _ NO _ WARNINGS
int main(void)
{
int hour, min, sec;
double time = 3.76;
hour= (int)time;
time -= hour;
time *= 60.0;
min = (int)time;
time -= min;
time *= 60.0;
sec = (int)time;
printf("3.76시간은 %d시간 %d분 %d초입니다.\n", hour, min, sec);
return 0;
}
반응형
'개발자' 카테고리의 다른 글
두들낙서 C/C++강좌 7강, 8강, 9강 (0) | 2022.06.14 |
---|---|
3.76시간은 몇시간, 몇분, 몇 초인지 출력하세요 (0) | 2022.05.02 |
free code camp / C programming 유튜브 강의 정리 1 (0) | 2022.04.21 |
나도코딩 C 프로그래밍 3. 조건/분기 if else 숫자맞히기 게임 (0) | 2022.04.20 |
나도코딩 C언어 강의 정리 2. for 반복문 별 피라미드 만들기 (0) | 2022.04.20 |
댓글