C언어 - 2일차
2009. 5. 19. 10:21
IT Note/C
//총 몇초인지 구하기
#include <stdio.h>
void main()
{
int hour, min, sec, total;
printf("시간을 입력하세요.\n");
scanf("%d", &hour);
printf("분을 입력하세요.\n");
scanf("%d", &min);
printf("초를 입력하세요.\n");
scanf("%d", &sec);
total = hour*60*60 + min*60 + sec;
printf("총 %d초 입니다.\n", total);
}
입력/ 출력결과 :
시간을 입력하세요.
3
분을 입력하세요.
4
초를 입력하세요.
35
총 11075초 입니다.
//연산자 증가 감소 문제
#include <stdio.h>
void main()
{
int a=10;
int b=(--a)+2; //a-- 연산증가 --a 연산후 증가
printf("%d\n",a);
printf("%d\n",b);
}
출력결과
9
11
//if문
#include <stdio.h>
void main()
{
int a;
printf("숫자를 하나 입력해 주세요.");
scanf("%d",&a);
if(a>0)
{
printf("입력한 숫자는 양수입니다.\n");
}
if(a==0)
{
printf("입력한 숫자는 0입니다.\n");
}
if(a<0)
{
printf("입력한 숫자는 음수입니다.\n");
}
}
출력결과 :
3입력시 입력한 숫자는 양수입니다.
0입력시 입력한 숫자는 0입니다.
-3입력시 입력한 숫자는 음수입니다.
#include <stdio.h>
void main() {
int a;
a=++a;
printf("숫자를 하나 입력하세요.");
scanf("%d", &a);
if(a%2==1) {
printf("입력한 숫자는 홀수입니다.\n");
}
if(a%2==0) {
printf("입력한 숫자는 짝수입니다.\n");
}
}
//if, else문
#include <stdio.h>
void main() {
int a;
printf("숫자를 하나 입력하세요.\n");
scanf("%d",&a);
if(a>0) {
printf("입력한 숫자는 양수입니다.\n");
}
else {
printf("입력한 숫자는 0또는 음수입니다.\n");
}
}
//if, else if, else문
#include <stdio.h>
void main()
{
int nb1, nb2, rut;
printf("숫자를 2개 입력하세요.\n");
scanf("%d %d", &nb1, &nb2);
printf("1.+ 2.- 3.* 4./\ㅜ 하고 싶은거 누르세요.");
scanf("%d", &rut);
if(rut==1)
{
printf("%d\n", nb1+nb2);
}
else if(rut==2)
{
printf("%d\n", nb1-nb2);
}
else if(rut==3)
{
printf("%d\n", nb1*nb2);
}
else if(rut==4)
{
printf("%d\n", nb1/nb2);
}
else
{
printf("잘못 입력했습니다.");
}
}