c语言基础问题-三个数的四则运算用c语言怎么写。只要思路

问题描述

三个数的四则运算用c语言怎么写。只要思路

如何判断优先级来进行三个数的四则运算。。只用printf
scanf switch 和if语句。想了好久了计算器">

解决方案

lz你读入运算的方式是什么啊,可以在这上面做一些判断

解决方案二:

四则运算(C语言)
大数四则运算(C语言)

解决方案三:

根据题主要求,需要如下限制:
1.三个数以内的运算,需要进行输入数判断(即三个数以上的情况时要么直接截断不允许输入,要么输入无效化);
2.四则运算,需要对符号做判别,可用if或者switch(还需错误情况判别);
3.异常抛出(比如0除)。

设计思想:
printf...//input limitation
while...//condition for loop
scanf or getchar...//input data or char(must be data the first time)
printf...
end while//compute the result

compute()//function construction
for elements input :
switch(char):
....
break...
end function.

时间: 2024-10-31 15:33:05

c语言基础问题-三个数的四则运算用c语言怎么写。只要思路的相关文章

C 语言基础教程(一)颜色加亮_C 语言

首先请看下面这个简单的 C 程序,猜猜它会做些什么.猜不出来也没关系,后面会有详细的解说.         #include <stdio.h>.H>.H>.H>          int main( void )            /* 一个简单的程序 */         {             int num;                  /* 定义一个名叫 num 的变量 */             num = 1;                 

易语言基础教程之制作简易浏览器_易语言

方法/步骤 首先打开易语言: 点击--工具--支持库配置--全选--确认 之后点击属性--拉宽 之后点击标题输入测试浏览器 拉一个编辑框和按钮最后一个超文本浏览框(自己找) 之后双击按钮输入代码: .版本 2 .支持库 HtmlView .子程序 _按钮1_被单击 超文本浏览框1.地址 = 编辑框1.内容 按F5测试,好的行了 注意事项 编辑框要输入网址,不能输入其他的OK. 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜

易语言基础教程之简单的人机交互_易语言

易语言由于完全支持面向对象编程理念,因此也秉性了功能与外观相分离的良好编程思路.了解并掌握易语言中的人机交互操作,对于理解易语言编程思维及至掌握易语言编程核心,都具有极为重要的意义.下面就来学习一下易语言中实现人机交互的具体方法. 方法/步骤 首先创建一个"Windows窗口程序",利用"窗口组件箱",给"可视化窗口"绘制一个"编程框"和一个"按钮"组件. 查看编辑框的名称:选中编辑框,就可以在"

c语言基础(三)之数据交换

  简单数据交换Demo:   #include<stdio.h> main() { int i=3; int j= 5; int temp ; temp = i; i = j; j = temp; printf("i = %d\n",i); printf("j = %d\n",j); system("pause"); } //能正确交换 //修改一 void swap(int i,int j) { int temp ; temp =

C语言基础知识点解析(extern,static,typedef,const)_C 语言

一.extern的使用方法 下面是<C语言程序设计>中的关于extern的解释: 在一个源程序的所有源文件中,一个外部变量只能在某个文件中定义一次,而其他文件可以通过extern声明来访问它(定义外部变量的源文件中也可以包含对该外部变量的extern声明).外部变量的定义中必须指定数组的长度,但extern声明不一定指定数组的长度. 外部变量的初始化只能出现在其定义中. 假设函数push与pop定义在一个文件中,而变量val与sp在另一个文件中定义本那个被初始化(通常不太可能这样组织程序),则

易语言基础教程之循环程序结构_易语言

曾经听说过一句话:"计算机就擅长做的工作就是'循环'!".的确循环执行在语言中扮演着极为重要的角色,利用循环我们可以实现更复杂.重复性的工作.易语言对于循环程序结构提供四种形式,下面就一起来了解一下易语言中循环结构的具体使用方法. 方法/步骤 在此小编将以实例的方法与大家分享易语言中循环结构的具体使用方法:先创建一个Windows空白窗口,绘制如图所示的人机界面. 接下来为"计算"按钮添加"被单击"事件. 我们先利用"判断循环"

易语言基础教程之条件选择结构_易语言

语言结构(顺序结构.条件选择结构和循环结构)是面对过程化编程语言的核心,然而由于这三种编程结构很符合人类思维,因此在面向对象编程的易语言中也得到了充分的支持和应用.可以说,任何功能的实现,都离不开这三种编程结构.下面就一起来学习一下语言结构之条件选择结构的具体使用方法. 方法/步骤 首先我们先来了解一下易语言中条件选择结构的两种形式.为了说明问题,小编制作了如图所示的对比图. 据对比图,我们可以得到两条规律: 1."如果"条件语句只有条件判断为真时执行紧接着的下一条语句. 2.&quo

易语言基础教程之软件界面介绍_易语言

易语言之所以称为全可视化编程语言,就是因为它的开发界面和DOS界面下的一般编程界面相比,是图形化的:它所制作的应用程序图形,就是日后运行时看到的程序界面.整个编程过程都是可视的,可以称之为"所见即所得". 下面,我们就启动易语言的软件界面,给大家介绍熟悉易语言软件界面 熟悉易语言软件界面 选择"程序",点击"新建"按钮,选择第一个,如下图所示,再单击"确定",将自动建立一个新程序,该程序可在保存时命名. 程序窗口由上往下依次是

易语言基础教程之定义及变量_易语言

任何编程语言都离不开对变量的定义及引用,易语言也是如此.由于变量是实现信息处理以及数据计算的核心,因此掌握变量的定义及引用将显得格外重要.下面就一起来学习一下易语言中变量的那些事儿. 方法/步骤 创建一个"Windows窗口程序",并绘制如图所示的人机交互界面. 选中"按钮"组件,从"文件夹 属性"面板中为其添加"单击"事件. 接着在打开的"程序集"窗口中,输入代码"长 = 到数值 (编辑框1.内