打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
菜鸟学C_整数计算器
//编译运行环境 win7 x64 visual studio 2015 Enterpris
#include<stdio.h>
#include<stdlib.h>
int jia(a,b)

{
return a+b;
}
int jian(a,b)

{
return a-b;
}

int cheng(a,b)
{
return a*b;
}


float chu(a,b)

{
return (float)a/(float)b;/*除法可能产生小数,整数相除结果会舍去小数,所以先进行强制类型转换*/
}

int mo(a, b)
{
return a%b;
}

int main()
{

char c_ch;
int a, b;
tt:printf("请输入所需要进行的运算类型,例如+,-,*,/,%%\n");/*%为格式控制字符,输出%需要在前面加%*/
c_ch =getchar();
getchar();          /*清除回车*/
 
if (c_ch != '+'&&c_ch != '-'&&c_ch != '*'&&c_ch != '/'&&c_ch != '%')
{
goto tt;
}

printf("请输入需要计算的整数值,逗号分隔");

scanf_s("%d,%d", &a,&b);
if (c_ch == '+')
{
printf("\na+b=%d", jia(a, b));
}
if (c_ch == '-')
{
printf("\na-b=%d", jian(a, b));
}

if (c_ch == '*')
{
printf("\na*b=%d", cheng(a, b));
}
if (c_ch == '/')
{
printf("\na/b=%f", chu(a, b));
}

if (c_ch == '%')
{
printf("\na%%b=%d", mo(a, b));
}
system("pause");
return 0;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C语言练习题精选
113道C语言题目
提取double、float各字节
输入一个整数,输出为对应的大写汉字 如输入456,输出:四百五十六
日常C语言小程序,以金字塔型打印26个字母
用于显示任意float在内存中的二进制数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服