用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 12:29:08
用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除.
#include<stdio.h>
#include"stdlib.h"
#define N 10
void fun()
{
int a,b,t;
char c;
scanf("%d",&a);
scanf(" %c",&c);
scanf("%d",&b);
if(c=='+'||c=='-'||c=='*'||c=='/'||c=='%')
{
if(c=='+') t=a+b;
if(c=='-') t=a-b;
if(c=='*') t=a*b;
if(c=='%') t=a%b;
if(c=='/')
{
if(b==0)
{
printf("0不能做除数\n");
}
else
t=a/b;
}
printf("%d%c%d=%d\n",a,c,b,t);
}
else printf("运算符号错误!\n");
}
void main()
{
int i;
char quit;
for(i=0;i<N;i++)
{
fun();
printf("是否继续(y/n)?\n");
scanf(" %c", &quit);
if(quit=='Y'||quit=='y') {
system("cls"); //清屏函数 头文件为stdlib.h
continue;
}
if(quit=='N'||quit=='n') break;
}
}#include <stdio.h>
int jia(int a,int b)
{
int s;
s=a+b;
return s;
}
int jian(int a,int b)
{
int s;
s=a-b;
return s;
}
int cheng(int a,int b)
{
int s;
s=a*b;
return s;
}
int chu(int a,int b)
{
int s;
s=a/b;
return s;
}
void main()
{
int a,b,x,y,i;
char c;
printf("请输入运算式:\n");
scanf("%d%c%d",&a,&c,&b);
x=a;
y=b;
for(i=0;;i++)
{
if(c=='+')x=jia(x,y);
else if(c=='-')x=jian(x,y);
else if(c=='*')x=cheng(x,y);
else if(c=='/')x=chu(x,y);
c=getchar();
if(c=='=')
{
printf("%d\n",x);
break;
}
scanf("%d",&y);
}
}
#include"stdlib.h"
#define N 10
void fun()
{
int a,b,t;
char c;
scanf("%d",&a);
scanf(" %c",&c);
scanf("%d",&b);
if(c=='+'||c=='-'||c=='*'||c=='/'||c=='%')
{
if(c=='+') t=a+b;
if(c=='-') t=a-b;
if(c=='*') t=a*b;
if(c=='%') t=a%b;
if(c=='/')
{
if(b==0)
{
printf("0不能做除数\n");
}
else
t=a/b;
}
printf("%d%c%d=%d\n",a,c,b,t);
}
else printf("运算符号错误!\n");
}
void main()
{
int i;
char quit;
for(i=0;i<N;i++)
{
fun();
printf("是否继续(y/n)?\n");
scanf(" %c", &quit);
if(quit=='Y'||quit=='y') {
system("cls"); //清屏函数 头文件为stdlib.h
continue;
}
if(quit=='N'||quit=='n') break;
}
}#include <stdio.h>
int jia(int a,int b)
{
int s;
s=a+b;
return s;
}
int jian(int a,int b)
{
int s;
s=a-b;
return s;
}
int cheng(int a,int b)
{
int s;
s=a*b;
return s;
}
int chu(int a,int b)
{
int s;
s=a/b;
return s;
}
void main()
{
int a,b,x,y,i;
char c;
printf("请输入运算式:\n");
scanf("%d%c%d",&a,&c,&b);
x=a;
y=b;
for(i=0;;i++)
{
if(c=='+')x=jia(x,y);
else if(c=='-')x=jian(x,y);
else if(c=='*')x=cheng(x,y);
else if(c=='/')x=chu(x,y);
c=getchar();
if(c=='=')
{
printf("%d\n",x);
break;
}
scanf("%d",&y);
}
}
用C语言编写一个简易计算器可实现加减乘除,连加连减,连乖连除.
C语言编写 89C51单片机 用矩阵键盘 小数码管计算器 实现两位数 加减乘除运算
C语言简易科学计算器加减乘除括号
用C语言(function)编写一个简易计算机程式,可以完成加减乘除和次方的计算
用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器
用C语言 做一个 简易计算器 实现基本功能就行 比如实现 加减 乘除 就可以
用C语言做一个可进行加减乘除的400位计算器?(求思路)
求一个用C#制作的简易计算器程序的代码 只需要实现加减乘除
[求助]用C语言编写求梯形面积公式的简易计算器
用C语言编写一个简单的计算器
单片机用C语言编写计算器如何实现大于65535的数字加减乘除?我使用的单片机的C语言仅仅支持2字节的数据变量,也就是最大
利用c语言设计开发一个简单计算器,可进行加减乘除运算.