-
[C언어] 함수 - 계산기예제/Layer7_20160328 2016. 3. 29. 19:49반응형
[사칙연산이 가능한 계산기]
입력)
숫자 연산자 숫자 (연산자: +, -, /, *)Ex) 3+4
출력)
3+4=7<<소스코드>>
12345678910111213141516171819202122232425262728293031323334353637#include <stdio.h>int plus(int n, int m){return n+m;}int minus(int n, int m){return n-m;}int multiply(int n, int m){return n*m;}int divide(int n, int m){return n/m;}int main(){int n, m;char a;printf("두 수, 사칙연산을 입력\n");scanf("%d%c%d", &n, &a, &m);printf("%d%c%d=", n, a, m);if(a=='+')printf("%d", plus(n,m));if(a=='-')printf("%d", minus(n,m));if(a=='*')printf("%d", multiply(n,m));if(a=='/')printf("%d", divide(n,m));return 0;}cs 반응형'예제 > Layer7_20160328' 카테고리의 다른 글
[C언어] 함수 - 두 수 사이의 홀수 출력 (0) 2016.03.29 [C언어] 함수 - 순서대로 출력 (0) 2016.03.29 [C언어] 함수 - 역순으로 출력 (0) 2016.03.29 [C언어] 함수 - 자릿수의 합 (0) 2016.03.29 [C언어] 함수 - 팩토리얼(Factorial) (0) 2016.03.29