當前位置:首頁 » 編程語言 » 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語言的基礎格式寫完,注意格式縮進。如下圖所示。