您的位置首页百科问答

用C语言编写模拟计算器进行加减乘除运算的程序

用C语言编写模拟计算器进行加减乘除运算的程序

的有关信息介绍如下:

用C语言编写模拟计算器进行加减乘除运算的程序

在visual C++ 6.0上,用C语言编写模拟计算器进行加减乘除运算的程序

打开visual C++ 6.0-文件-新建-文件-C++ Source File

输入预处理命令和主函数:

#include /*函数头:输入输出头文件*/

void main() /*空类型:主函数*/

定义变量:

int a,b,d; /*定义变量的数据类型为整型*/

char c; /*定义变量的数据类型为字符型*/

输入四则运算式:

printf("输入如“3*4”或“5+2”的四则运算式:"); /*输出文字提示*/

scanf("%d%c%d",&a,&c,&b); /*输入四则运算式*/

判断运算符号:

switch(c) /*判断运算符号*/

{

case'+':d=a+b;break; /*进行加法运算*/

case'-':d=a-b;break; /*进行减法运算*/

case'*':d=a*b;break; /*进行乘法运算*/

case'/':d=a/b;break; /*进行除法运算*/

}

输出结果:

printf("%d%c%d=%d\n",a,c,b,d); /*输出结果*/

完整的源代码:

#include /*函数头:输入输出头文件*/

void main() /*空类型:主函数*/

{

int a,b,d; /*定义变量的数据类型为整型*/

char c; /*定义变量的数据类型为字符型*/

printf("输入如“3*4”或“5+2”的四则运算式:"); /*输出文字提示*/

scanf("%d%c%d",&a,&c,&b); /*输入四则运算式*/

switch(c) /*判断运算符号*/

{

case'+':d=a+b;break; /*进行加法运算*/

case'-':d=a-b;break; /*进行减法运算*/

case'*':d=a*b;break; /*进行乘法运算*/

case'/':d=a/b;break; /*进行除法运算*/

}

printf("%d%c%d=%d\n",a,c,b,d); /*输出结果*/

}