1.计算器基本功能实现,加减乘除,精度保留小数点两位,代码如下:
#include <stdio.h> void sum1(); void jian(); void chen(); void chu(); int main() { int k; printf("*请选择功能:*\n"); printf("*************\n"); printf("1********求和\n"); printf("2********做差\n"); printf("3********求积\n"); printf("4********求商\n"); printf("*************\n"); scanf("%d", &k); switch (k) { case 1: sum1(); break; case 2: jian(); break; case 3: chen(); break; case 4: chu(); break; default: break; } } void sum1() { float a, b, c; printf("请输入两个数="); scanf("%f%f", &a, &b); c = a + b; printf("求和结果=%3.2f", c); return 0; } void jian() { float a, b, c; printf("请输入两个数="); scanf("%f%f", &a, &b); c = a - b; printf("相减结果=%3.2f", c); return 0; } void chen() { float a, b, c; printf("请输入两个数="); scanf("%f%f", &a, &b); c = a * b; printf("相乘结果=%3.2f", c); return 0; } void chu() { int a; float b; printf("请输入两个数="); scanf("%d%f", &a, &b); float c = (float)a / b; printf("相除结果=%3.2f", c); return 0; }
考研C语言复习实训(温习C语言之作,如有好的idae欢迎留言!!)(1)——计算器的实现
最新推荐文章于 2024-09-16 11:29:33 发布