使用C语言实现两个数的加减乘除运算
创作时间:
作者:
@小白创作中心
使用C语言实现两个数的加减乘除运算
引用
CSDN
1.
https://m.blog.csdn.net/m0_73597474/article/details/144114493
本文将介绍如何使用C语言实现两个浮点数的加减乘除运算。本程序采用浮点型(float)数据类型,以支持小数的输入和运算结果。
程序使用的语句
本程序用到以下C语言语句:
scanf():用于输入数据。printf():用于输出结果。if...else if...:分支语句,用于判断运算类型。- 自定义函数:通过调用自定义函数实现具体的运算操作。
程序代码
下面是完整的C语言代码实现:
//简单的两个数,加减乘除法运算
#include <stdio.h>
float jiafa(float x,float y)//加法运算
{
float z = 0;
z = x + y;
return z;
}
float jianfa(float x,float y)//减法运算
{
float z = 0;
z = x - y;
return z;
}
float chengfa(float x,float y)//乘法运算
{
float z = 0;
z = x * y;
return z;
}
float chufa(float x,float y)//除法运算
{
float z = 0;
z = x/y;
return z;
}
int main()
{
float a=0,b=0,c=0;
char d;
scanf("%f",&a);
scanf("%c\n",&d);
if ('+' == d)//通过符号来判断,进行什么操作
{
scanf("%f",&b);
c = jiafa(a,b);
printf("结果=%f",c);
}
else if('-' == d)
{
scanf("%f",&b);
c = jianfa(a,b);
printf("结果=%f",c);
}
else if('*' == d)
{
scanf("%f",&b);
c = chengfa(a,b);
printf("结果=%f",c);
}
else if('/' == d)
{
scanf("%f",&b);
c = chufa(a,b);
printf("结果=%f",c);
}
return 0;
}
代码运行结果
下面是程序运行的示例结果:
通过这个简单的程序,我们可以看到如何使用C语言实现基本的数学运算。这对于C语言初学者来说是一个很好的实践案例,可以帮助理解函数调用、条件判断和基本输入输出的使用。
热门推荐
投资组合中的资产配置与风险控制
真菌的生活环境是什么
陶寺遗韵:解密尧舜古都之谜
户口性质怎么判断
八字命理中的财星:代表哪些生肖?如何影响运势?
英雄联盟出装表 英雄联盟出装攻略:探索装备搭配的艺术
十种适合老人祝寿的花推荐 给老人祝寿送什么花
皮下有很多小硬疙瘩是什么原因导致的
皮下有个小硬疙瘩是什么
刚买的栀子花的养殖方法和注意事项
玻璃钢茶壶景观雕塑 “飞天流水”装饰小品
交通肇事与责任划分,有何不同
“一楼脏,二楼乱” 是真的吗?买房楼层咋选?内行人全揭秘!
为什么买房不选顶层什么原因(为何说“穷不买顶楼,傻不买一楼”?)
消除结节的中医疗法有哪些?中医治疗结节的效果怎么样
维生素D3服用方法是什么
3分钟了解拍摄VR全景需要哪些硬件
重庆中国三峡博物馆新展馆“壮丽三峡”即将开放,六大镇馆之宝首次亮相
西陵峡:长江三峡的壮丽画卷
房屋过户需要户口本吗?一文详解房屋过户流程
东京出发仅47分钟!“热海、初岛”两天一夜温泉海景旅行攻略
预防泌尿系统结石,健康生活方式很重要
长期食用小麦胚芽的潜在危害与注意事项
收回宅基地使用权官司:法律依据与实务分析
农村宅基地重建申请书写作指南及范例
个税5000元起征税率表及计算方法详解
上热下寒吃什么食物最好
病毒性心肌炎用药有哪些
实控人杀妻入狱、两女儿掌权,葵花药业五年闯关待考
衢州推出春季文旅活动,十大赏花基地和六条自驾游线路等你来