當前位置:首頁 » 編程語言 » 用c語言開求和差積
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用c語言開求和差積

發布時間: 2023-03-06 02:00:17

c語言求兩個數之間的和跟差

#include<stdio.h>

voidmain()

{

inta,b;

printf("請輸入兩個整數:");

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

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

}

(1)用c語言開求和差積擴展閱讀

C語言求兩個數的和差積商余數

#include"stdib.h"

#include"stdlib.h"

intmain()

{

intnum1,num2,a,b,c,e;

floatd;

printf("輸入兩個人整數:");

scanf("%d%d",&sum1,&sum2);

if(sum2==0){

a=num1+num2;

b=num1-num2;

c=num1*num2;

printf("和%d,差%d,積%d",a,b,c);}

else(sum2!=0){

a=num1+num2;

b=num1-num2;

c=num1*num2;

d=num1/num2;

e=num1%num2;

printf("和%d,差%d,積%d,商%f,余數%d"a,b,c,d,e);}

system("pause");

return0;

}

Ⅱ c語言程序設計. 由鍵盤輸入兩個整數,分別計算這兩個數的和、差、積、商,並輸出結果

#include "stdio.h"

main()

{ int a,b;

printf("請輸入兩個整數(a,b):");

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

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

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

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

printf("商:%f ",(float)a/b);}

Ⅲ C語言編寫程序,從鍵盤上輸入2個數,求這2個數的和、差、積、商,用函數實現!

#include "windows.h"
#include "stdio.h"
int Add(int a, int b)
{
return a + b;
}
int Sub(int a, int b)
{
return a - b;
}
int Mul(int a, int b)
{
return a * b;
}
float Div(int a, int b)
{
if(b == 0) return 0;
return (float)a / b;
}
void main()
{
int nNumA = 0, nNumB = 0;
while(TRUE)
{
printf("輸入數A:");
scanf("%d", &nNumA);
printf("輸入數B:");
scanf("%d", &nNumB);
printf("加法: %d + %d = %d\n",nNumA, nNumB, Add(nNumA, nNumB));
printf("減法: %d - %d = %d\n",nNumA, nNumB, Sub(nNumA, nNumB));
printf("乘法: %d * %d = %d\n",nNumA, nNumB, Mul(nNumA, nNumB));
if(nNumB != 0) printf("除法: %d / %d = %.2f\n",nNumA, nNumB, Div(nNumA, nNumB));
else printf("被除數為0,不能進行除法運算\n");
}
return ;
}

Ⅳ 用c語言設計一個計算兩個整數的和、差、積、商、和余數的程序

被除數不能為0,所以當num2=0的時候,程序就報錯了。 還有,你兩個數都是int型的。商是double型,在處理的時候,加一個強制轉換shang=(double)num1/num2;這樣就可以了

Ⅳ 用C語言編寫(計算兩個整數的和、 差、積、商與余數

代碼一:

#include<stdio.h>

int main(void)

{

int num1, num2;

scanf("%d%d",&num1,&num2);

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

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

printf("%d * %d = %d ", num1, num2, num1*num2);

if (num2) printf("%d / %d = %g ", num1, num2, (double)num1/num2);

else printf("ERROR ,DIVBYZERO ");

printf("%d %% %d = %d ", num1, num2, num1%num2);

return 0;

}

代碼二:

#include <stdio.h>

void main()

{

int x, y;

printf("please enter a,b,c:");

scanf("%d,%d",&x,&y);

printf(" x+y=%d ",x+y);

printf("x-y=%d ",x-y);

printf("x*y=%d ",x*y);

printf("x/y=%d ",x/y);

printf("x%%y=%d ",x%y);

}

下圖為C語言算術運算符:

(5)用c語言開求和差積擴展閱讀:

算術運算符實例:

#include <stdio.h>

main()

{

int a = 21;

int b = 10;

int c ;

c = a + b;

printf("Line 1 - c 的值是 %d ", c );

c = a - b;

printf("Line 2 - c 的值是 %d ", c );

c = a * b;

printf("Line 3 - c 的值是 %d ", c );

c = a / b;

printf("Line 4 - c 的值是 %d ", c );

c = a % b;

printf("Line 5 - c 的值是 %d ", c );

c = a++;

printf("Line 6 - c 的值是 %d ", c );

c = a--;

printf("Line 7 - c 的值是 %d ", c );

}

Ⅵ C語言,輸入3個整數,輸出它們的和,差,積,余。

main()
{
int
a,b,c;
float
e,f,g,h;
/*這里定義「和,差,積,余」*/
scanf("%d%d%d",&a,&b,&c);
/*這里輸入a,b,c而不是輸入
和,差,積,余*/
e=a+b+c;
f=a-b-c;
g=a*b*c;
h=a%b%c;
printf("%f,%f,%f,%f",e,f,g,h);/*這里輸出形式是實型,所以要用「%f」*/
getch();
return
0;
}

Ⅶ 輸入兩個正整數m和n,求和,差,積,商,余數,C語言設計。

上面答案沒有數據輸入語句scanf,且麻煩, 改後如下:

#include<stdio.h>
intmain()
{
intm,n;
printf("請輸入整數m=");
scanf("%d",&m);
printf("請輸入整數n=");//輸入m,n
scanf("%d",&n);

printf("和=%d ",m+n);
printf("差=%d ",m-n);
printf("積=%d ",m*n);
printf("商=%.2f ",(float)1.0*m/n);//int是整數,float語句是將int轉換成float型
//m/n的倆個整的商,仍是整數,值是將小數點後所有都省去的整數,如3/2=1,但是用1.0*之後,得到3/2=1.5
//%.2f輸出保留2位小數(四捨五入)的float型值,若%3.3f則輸出3位整數,3位小數
printf("余=%d ",m%n);
}

Ⅷ 編寫c語言程序輸入任意2個數輸出其和、差、積、商

可以參考下面的代碼:

#include <stdio.h>

void main()

{

float x,y;

char m;

printf("Please input x and y :");

scanf("%f,%f,%c",&x,&y,&m);

switch(m)

{

case '+': printf("x+y=%f ",x+y);break;

case '-': printf("x-y=%f ",x-y);break;

case '*': printf("x*y=%f ",x*y);break;

case '/': printf("x/y=%f ",x/y);break;

}

}

(8)用c語言開求和差積擴展閱讀:

C語言strlen()函數:求字元串的長度

C語言strcspn():求字元串互補跨度(長度)

C語言strcmp()函數:比較兩個字元串

C語言strchr()函數:字元查找函數

C語言strcat()函數:字元串連接(拼接)

C語言iscntrl()函數:判斷一個字元是否為控制字元

C語言isalpha()函數:判斷一個字元是否是字母

C語言isalnum()函數:判斷一個字元是否是字母或者數字

C語言frexp()函數:提取浮點數的尾數和指數部分

C語言modf()函數:提取浮點數的小數和整數部分

Ⅸ C語言調用函數求和差積商

#include <stdio.h>
int he (int x,int y)
{
return x+y ;
}
int cha (int x,int y)
{
return x-y ;
}

int ji (int x,int y)
{
return x*y ;
}
double shang (int x,int y) //函數返回值類型修改double
{
return 1.0*x/y;
}
void main ()
{
int a,b,c,d,e ;
double f ; //使用double

scanf("%d,%d", &a, &b) ;//先輸入參數,再求值
c=he ( a, b) ; //調用函數輸入實參
d=cha ( a, b) ; //調用函數輸入實參
e=ji ( a, b) ; //調用函數輸入實參
f=shang( a, b); //調用函數輸入實參

printf("a+b=%d,a-b=%d,a*b=%d,a/b=%f",c,d,e,f) ;
}

錯誤的地方很多,具體錯誤注釋都標出來,也進行了修改,編譯沒有問題了,有疑問請繼續追問,多謝~