题目名称:简易计算器时间限制:1000ms内存限制:256MB提交通过率:41题目描述自定义一个函数实现整数的加、减、乘、除、模运算输入不需要空格分隔。样例1输入复制32输出1c语言
#include <stdio.h>
int add(int a, int b) { return a + b; }
int substract(int a, int b) { return a - b; }
int multiply(int a, int b) { return a * b; }
int divide(int a, int b) { return a / b; }
int modulo(int a, int b) { return a % b; }
int main() { char op; int a, b; scanf("%d%c%d", &a, &op, &b); switch (op) { case '+': printf("%d", add(a, b)); break; case '-': printf("%d", substract(a, b)); break; case '*': printf("%d", multiply(a, b)); break; case '/': printf("%d", divide(a, b)); break; case '%': printf("%d", modulo(a, b)); break; default: printf("Invalid operator"); break; } return 0;
原文地址: https://www.cveoy.top/t/topic/c1nZ 著作权归作者所有。请勿转载和采集!