내용으로 건너뛰기
PEL-Protocol Engineering Lab.
사용자 도구
등록
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
등록
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
c_quizz6
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
<code c> /* filename: p1.c */ /* 사칙연산 계산 프로그램 */ /* 숙제 요구사항 */ /* 숫자가 아닌 다른 값이 입력으로 들어 올때, 숫자를 입력 받도록 변경 */ /* 프로그램을 종료하지 않고, 사용자로 부터 숫자를 입력 받도록 해야 함 */ #include <stdio.h> float add(float x, float y); float sub(float x, float y); float mul(float x, float y); float div(float x, float y); int main(void) { float result; float x, y; char op; printf("사칙연산 프로그램\n"); printf("입력의예) 10 * 3\n"); scanf("%f %c %f", &x, &op, &y); switch(op) { case '+': result = add(x, y); break; case '-': result = sub(x, y); break; case '*': result = mul(x, y); break; case '/': result = div(x, y); break; default: printf("사칙연산자(+, -, *, /)를 제대로 입력하세요\n"); return(0); } printf("= %f\n", result); return(0); } float add(float x, float y) { return (x + y); } float sub(float x, float y) { return (x - y); } float mul(float x, float y) { return (x * y); } float div(float x, float y) { return (x / y); } </code>
c_quizz6.txt
· 마지막으로 수정됨: 2015/05/04 01:48 저자
jonghyouk
문서 도구
문서 보기
이전 판
역링크
맨 위로