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

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

發布時間: 2022-07-12 02:47:49

『壹』 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語言 和、差、積、商和余數。

#include<stdio.h>
int main()
{
int number1,number2;
scanf("%d%d",&number1,&number2);
printf("和 %d\n",number1+number2);
printf("差 %d\n",number1-number2);
printf("積 %d\n",number1*number2);
if(number2>0)printf("商 %d",number1/number2);
}
沒有c環境,自己調試一下。
這種問題查書就行了,,,

『叄』 用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語言算術運算符:

(3)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 );

}

『肆』 輸入兩個正整數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語言,編程求兩個整數的和、差、積、商與余數。

這題主要考察對C語言輸入輸出的運用。代碼如下:

#include "stdio.h"

#include "math.h"

#include "conio.h"

main()

{

int i,j;

long a,b,c,d,e;

printf("please input two numbers: ");

scanf("%d%d",&i,&j);

a=i+j;

b=i*j;

c=i-j;

d=i/j;

e=i%j;

printf("%d %d %d %d %d ",a,b,c,d,e);

getch();

}

(5)c語言求兩個整數的和差積商余數擴展閱讀

C語言輸入輸出函數:

C語言無I/O語句,I/O操作由函數實現

#include <stdio.h>

a、字元輸出函數putchar

格式: putchar( c );

參數: c為字元常量、變數或表達式。

功能:把字元c輸出到顯示器上。

返值:正常,為顯示的代碼值;

b、格式輸出函數printf

格式:printf(「格式控制串」,輸出表);

功能:按指定格式向顯示器輸出數據。

輸出表:要輸出的數據。

格式控制串:包含兩種信息。

格式說明:%[修飾符]格式字元,用於指定輸出格式。

普通字元:原樣輸出。

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

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

『柒』 C語言程序設計:輸入兩個整數,計算並輸出它們的和、積、差、商和余數各是多少

#include<stdio.h>
voidmain(){
inta,b;
printf("請輸入兩個數字");
scanf("%d",&a);
scanf("%d",&b);
printf("%d%d%d",(a+b),(a-b),(a*b));
if(b==0)
printf("NONENONE ");
else
printf("%d%d ",(a/b),(a%b));
}

具體如下:

1、簡介C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

2、基本介紹

C語言,是一種通用的、過程式的編程語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞。最近25年是使用最為廣泛的編程語言。

3、運算

C語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程序設計語言。在表達式方面較其它程序語言更為簡潔,如自加、自減、逗號運算和三目運算使表達式更為簡單,但初學者往往會覺的這種表達式難讀,關鍵原因就是對運算符和運算順序理解不透不全。當多種不同運算組成一個運算表達式,即一個運算式中出現多種運算符時,運算的優先順序和結合規則顯得十分重要。在學習中,對此合理進行分類,找出它們與數學中所學到運算之間的不同點之後,記住這些運算也就不困難了,有些運算符在理解後更會牢記心中,將來用起來得心應手,而有些可暫時放棄不記,等用到時再記不遲。

『捌』 用C語言編程:任意輸入兩個整數,求他們的和、差、積、商、、、、

#include<stdio.h>
void main()
{int a,b;float m;
scanf("%d%d",&a,&b);
printf("he shi %d",a+b);
printf("cha shi %d",a-b);
printf("ji shi %d",a*b);
if(b!=0){m=shang shi a/b;printf("%f",m);}
else printf("error");
}
我們沒有進行調試,,可能有些有點問題,但總體是沒錯了,我把b當作是除數,就是說,後面一個數若為0的話,會輸出eroor錯誤提示。。。

『玖』 C語言程序編寫「輸入兩個整數,分別求他們的和、差、積、商、余數,並輸出。」麻煩看看我哪裡錯了,謝!

前面聲明變數的時候類型是浮點型,所以格式符應該使用%f而不是%d,%d是整型。改為:

#include "stdio.h"

void main(){

float x,y,a,b,c,d;

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

printf("%f%f%f%f%f",x+y,x-y,x*y,x/y,x%d);
}

(9)c語言求兩個整數的和差積商余數擴展閱讀:

printf函數格式字元:

常用的有以下幾種格式字元:

1.d格式字元。用來輸出十進制整數。有以下幾種用法:

%d,按整型數據的實際長度輸出;

%md,m為指定的輸出欄位的寬度;

%ld,輸出長整型數據。

2.o格式符,以八進制整型式輸出整數。

3.x格式符,以十六進制數形式輸出整數。

4.u格式符,用來輸出unsigned型數據,即無符號數,以十進制形式輸出。

5.c格式符,用來輸出一個字元。

6.s格式符,用來輸出一個字元串。

7.f格式符,用來輸出實數(包括單雙精度),以小數形式輸出。

8.e格式符,以指數形式輸出實數。

9.g格式符,用來輸出實數,它根據數值的大小,自動選f格式或e格式(選擇輸出是占寬度較小的一種),且不輸出無意義的零。

10.p格式符,用於變數地址的輸出。

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

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