当前位置:首页 » 编程语言 » c语言实现加减代码
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言实现加减代码

发布时间: 2023-08-22 17:36:18

㈠ 如何利用c语言编出加减乘除的编程

这个加减乘除的功能有要求么,不需要弹出计算器一样的吧?
#include<stdio.h>
void
main()
{
float
fValue1,fValue2;
char
cStr;
printf("请输入两个数值:\n");
scanf("%f",&fValue1);
scanf("%f",&fValue2);
printf("请输入相关操作(+
-
*
/)");
getchar();

scanf("%c",&cStr);
switch(cStr)
{
case
'+':
{
printf("%.2f+%.2f
=
%.2f\n",fValue1,fValue2,fValue1+fValue2);
break;
}
case
'-':
{
printf("%.2f-%.2f
=
%.2f\n",fValue1,fValue2,fValue1-fValue2);
break;
}
case
'*':
{
printf("%.2f*%.2f
=
%.2f\n",fValue1,fValue2,fValue1*fValue2);
break;
}
case
'/':
{
printf("%.2f/%.2f
=
%.2f\n",fValue1,fValue2,fValue1/fValue2);
break;
}
default:printf("对不起!没有相关操作运算~\n");
}
}

㈡ c语言怎么做加减乘除

代码

#include<stdio.h>

int main()

{

int a,b;

scanf("%d %d",&a,&b);

printf("%d ",a + b);

printf("%d ",a - b);

printf("%d ",a * b);

printf("%d ",a / b);

return 0;

}

运行截图


分析

C语言中的加减乘除高仿雹和数学中的加减乘除一样,不同在于符号的表示问大笑题,乘号需要用“*”表示。除号需要用“/”表示。新手学习C语言,很容易把除号和取余好混淆,强调一下,取余号是“%”,百分号就是取余的意思。因此在输入两个整数以后,按戚帆照数学方法就可以直接输出结果,整数的输入用scanf()函数。

㈢ c语言加减乘除运算代码

方法如下:

设备:华为笔记本。

系统:win7。

软件:Code Blocks。

版本:8.0.11。

1、首先打开Code Blocks软件,新建一个C语言文件,如下图所示。

㈣ c语言,编写程序,要求对两个实数实现简单的加减乘除运算的功能(用switch)语句

#include<stdio.h>

void main()

{

float num1,num2;

char ch;

printf("请输入运算符(+-*/):");

scanf("%c",&ch);

printf("请输入第一个数字:");

scanf("%f",&num1);

printf("请输入第二个数字:");

scanf("%f",&num2);

switch(ch)

{

case '+':

printf("%f+%f=%f ",num1,num2,num1+num2);

break;

case '-':

printf("%f-%f=%f ",num1,num2,num1-num2);

break;

case '*':

printf("%fx%f=%f ",num1,num2,num1*num2);

break;

case '/':

printf("%f/%f=%f ",num1,num2,num1/num2);

break;

default:

printf("错误输入! ");

break;

}

}

㈤ 用C语言编写一个简单加减乘除的程序

#include
<stdio.h>
#include
<stdlib.h>
#include
<time.h>
main()
{
int
a,b,c,d,result,i;
char
f[]={'+','-','*','/'};
while(1)
{
srand(time(NULL));
a=rand()%100;
b=rand()%100;
c=rand()%4;
switch
(c)
{
case
0:
d=a+b;break;
case
1:
d=a-b;break;
case
2:
d=a*b;break;
case
3:
d=a/b;break;
}
printf("输入结果:%d%c%d=",a,f[c],b);
i=0;
while
(i<2)
{
scanf("%d",&result);
if
(result==d&&i<2)
{printf("你答对了^_^\n");
break;
}
else
i++,printf("你答错了%d次:",i);
if
(i==2)
{printf("\n答案:%d\n",d);}
}
}
}

㈥ 计算器的C语言代码.就进行简单的加减乘除的运算,可以循环的,谢谢大神了!

int main()
{
char exp[8];
printf("enter exp:\n");
scanf("%s",exp); //输入类似于1+1 2*5这样的式子,一次一个
switch(exp[1]){
case '+':
printf("%d\n",exp[0]-'0'+exp[2]-'0'); break;
case '-':
printf("%d\n",exp[0]-exp[2]); break;
case '*':
printf("%d\n",(exp[0]-'0')*(exp[2]-'0')); break;
case '/':
printf("%f\n",(exp[0]-'0')*1.0/(exp[2]-'0')*1.0); //1.0是为了转化成浮点数好得到小数结果
};
return 0;
}

㈦ C语言中如何实现加减乘除运算

实现方法如下:

读入的时候用%x读入,然后在程序里面直接用+,-,*,/运算就行了,输出的时候再用%x。

㈧ 用C语言做一个计算器,能实现加减乘除混合运算

是的,可以使用C语言编写一个计算器程序,能够实现加、减、乘、除等混合运算。下面是御困郑一个简单的示例程序:

```c
#include <stdio.h>

int main() {
char operator;
double num1, num2, result;

printf("Enter an operator (+, -, *, /): ");
scanf("%c", &operator);

printf("Enter two numbers: ");
scanf("%lf %lf", &num1, &num2);

switch (operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 == 0) {
printf("Error: division by zero!\n");
return -1;
}
result = num1 / num2;
break;
default:
printf("Invalid operator!\n");
return -1;
}

printf("%.2f %c %.2f = %.2f\n", num1, operator, num2, result);
return 0;
}
```

此程序首先提示用户输入一个操作符(+、-、* 或 /),然后提示用户输入两个数字,最后根据操作符执镇颂行相应的计算并输出结果。注意,这个程序还包含了一些错误处理代码,例如当用户试尺睁图除以零时会给出错误提示。

㈨ c语言实现简单的加减乘除

1、打开C-Free5.0新建一个空白页面,然后将C语言的基础格式写完,注意格式缩进。如下图所示。