C语言2-----(+-×÷)四则运算程序

用C语言实现数字的加减乘除。

操作方法

  • 01

    打开codeblock,新建一个C程序。

  • 02

    在main函数的代码块最前面添加: float a,b,c; int d; 第一句定义了3个浮点型变量,可以理解为小数变量,第二句定义了一个整型变量。 a,b,c,d四个变量,a用来存储第一个数,b用来存储第二个数,c用来存储计算结果,d用来判断计算方式。

  • 03

    接着再添加以下代码: printf("请输入第一个数字:"); scanf("%f",&a); printf("请输入第二个数字:"); scanf("%f",&b); printf("请选择计算方式,+1/-2/×3/÷4:"); scanf("%d",&d); printf()是C语言的输出函数,scanf()是输入函数,"%f"、"%d"指输入的数据类型,"&a"指变量a,"&b"、"&d"同理。

  • 04

    在这里运行代码,可以看到如下图的情况,依次输入的三个数按顺序传给了a,b,d三个变量。

  • 05

    继续添加代码: switch(d) { case 1:printf("%.2f+%.2f=%.2f",a,b,c=a+b);break; case 2:printf("%.2f-%.2f=%.2f",a,b,c=a-b);break; case 3:printf("%.2f×%.2f=%.2f",a,b,c=a*b);break; case 4:printf("%.2f÷%.2f=%.2f",a,b,c=a/b);break; default:printf("计算方式输入错误!"); } switch...case是C语言标准的选择语句,switch(d)代表根据d的值来进行不同的case操作,case1对应d=1时,执行case1后面的代码,case2类同。default代表如果以上情况均不是时执行的代码。 break;为跳出语句,执行完相应case后,跳出switch代码块。 "%.2f",只显示2位小数。

  • 06

    全部代码都写好了,运行程序,观看运行情况。

  • 07

    这个程序还有很多的问题没有说清楚,比如当给d赋值4.5时,由于变量d的scanf选择的是整型,所以d实际被赋值4,执行的是case4除法。更多的细节,大家可以自己去查资料。

(0)

相关推荐

  • C语言如何编写简易的四则运算程序

    现在我们来看看,C语言如何编写简易的四则运算程序. 操作方法 01 首先,我们编写C语言的头文件#include <stdio.h>. 02 然后我们编写Main函数框架. 03 接下来我 ...

  • C#语言入门:[11]运算符

    正如我们平时的四则混合运算一样,计算机里面也有不少运算符 算述运算符 01 加减乘除运算符和我们平时用的数学运算是一样的,并且也支持使用小括号,中括号和大括号不支持.程序里面多了一种运算,叫求模,其实 ...

  • c语言基础学习:[7]第三章: 程序设计初步

    C语言程序设计本课介绍C语言程序设计的基本方法和基本的程序语句.从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构.分支结构.循环结构. 这三种基本结构可以组成所有的各种复杂程序.C语言提供 ...

  • 如何启用Word2010中"自动切换键盘以匹配周围文字的语言"功能

    在Word2010文档中,用户可以启用“自动切换键盘以匹配周围文字的语言”功能。当用户将鼠标光标移动到西文字符的段落中时,键盘布局将自动更改为与光标位置相邻文本的语言相匹配的语言。该功能仅适用于西文字 ...

  • ASP.NET MVC实现功能:通过URL路由实现对多语言的支持

    对于一个需要支持多语言的Web应用,一个很常见的使用方式就是通过请求地址来控制界面呈现所基于的语言文化,比如我们在表示请求地址的URL中将 上语言文化代码(比如en或者en-US)来指导服务器应该采用 ...

  • 微信怎么更改语言设置?微信多语言设置

    想突出自己的个性吗?想让自己与别人雨中不同吗?从字体开始,繁体字、英语等语言可以体现一个人的文化程度哦。那么微信怎么更改语言设置?下面小编就为大家带来微信多语言设置方法,一起来看看吧! 1)首先打开【 ...

  • 微软Win8系统语言设置技巧如添加或更改输入法等等

    在Win8系统中,可以在电脑设置常规选项页面,点击“语言首选项”进入语言设置页面,可以进行添加或更改输入法、键盘布局和语言。 图1 电脑设置常规页面 在语言设置页面,更改语言首选项中,可以选择“添加语 ...

  • Win8系统语言设置技巧之如何添加输入法

    对于刚刚接触Win8系统的朋友,在使用上可能会有点不习惯,但是熟悉Win8系统之后,你会发现Win8系统中还有很多方便快捷的操作技巧。今天,主要介绍Win8系统中语言设置技巧。在Win8系统中,可以在 ...

  • windows7系统怎么添加多国语言包具体步骤

    首先我们在开始菜单中找到Windows Update 然后我们可以在可选更新处发现有34个更新可用,点击进入 这里就可以发现所有可以使用的语言包,然后勾选你需要的语言包,然后点击确定 现在我们点击安装 ...