使用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语言初学者来说是一个很好的实践案例,可以帮助理解函数调用、条件判断和基本输入输出的使用。
热门推荐
团队合作:高效管理职场冲突的小妙招
春节必备:春联怎么贴才最应景?
职场应酬喝酒有妙招,轻松应对不醉倒!
揭秘120年前八国联军与清军的真实力量对比
八国联军侵华:一场深刻的文化碰撞与变革
单桶洗衣机出水管修理指南(解决单桶洗衣机出水管问题的实用方法)
《唐诗三百首》6首饱含哲理古诗词,领悟人生真谛,给人心灵启迪
来山西过大年:五大主题活动、四条主题线路,260余项文旅盛宴等你来
电梯高层楼层分析报告
吉隆坡必打卡网红美食推荐
消费型保险好还是终身的好呢
铁锅怎么选?铁锅通常用哪种铁制成?
一锅炖出美味:铁锅炖的魅力
购买二手iPhone必备指南:实用技巧与避坑经验分享
金华三日游:打卡双龙洞和舞龙峡!
金华最美自然景观:牛头山&双龙风景区
装甲钛合金在国外装甲车辆上的典型应用
夫妻恩爱秘诀:如何提升心理健康?
夫妻恩爱秘诀:如何让家更和谐?
《爱在日落黄昏时》教你夫妻沟通秘籍
工商银行活期存款利率再降!你的钱袋子还好吗?
建行活期存款利率降至0.1%,你的钱袋子还好吗?
公司清算欠薪怎么处理
围棋怎么算赢通俗点(围棋规则之计算胜负)
用时规则解读应氏杯首局 有些“传统”应与时俱进
得了脂肪肝怎么办?能治愈吗?日常饮食注意什么?
中元节:传统节日背后的生死教育
中元节在现代城市的演变:传统与创新的交融
中元节与盂兰盆节:一场跨越千年的文化交融
资源河灯节:点亮中元夜的神秘之光