第8課 四則運算與關係運算

2022-08-10 16:18:19 字數 1106 閱讀 5054

1.c語言中支援下面4種型別的運算

2.四則運算

-就是數學中的加,減,乘,除等運算

-遵循先乘除後加減的運算優先順序

-可以使用括號改變運算順序

int a=1;

int b=2;

int c=(b-a)*(b+a);

注意:c語言中的除法運算,其除數不能為0!

示例分析:

程式設計實驗:四則運算 8-1.c

小結論-整型數的除法運算結果會捨棄小數部分

-取餘(%)運算也是一種除法運算,結果為餘數

-浮點數不能進行取餘運算

3.關係運算(,  <=,  >=,  ==,  !=)

-比較兩個值大小關係或相等關係的運算

-比較的結果為邏輯值:真(1);  假(0)

-可以使用括號()改變關係運算的順序

示例分析:

程式設計實驗:混合運算 8-2.c

小建議:如果不同型別的運算同時出現在乙個表示式中,那麼盡量使用括號()指明運算順序。

運算優先順序:從高到低

-四則運算:正負號 > 乘除運算 > 加減運算

-關係運算:大小比較運算 > 相等比較運算

-賦值運算:

3.小結

-整型數除法有兩種:取商(/),取餘(%)

-浮點數除法與數學中除法運算相同,結果為浮點數

-不同運算的優先順序不同,可使用括號改變運算優先順序

-同乙個表示式中應避免不同的運算型別(四則運算,關係運算)

python四則運算程式 四則運算(Python)

四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random...

棧與四則運算

在此之前,需要說明的是,很多程式語言在進行四則運算的時候,都不是直接運用中綴表示式進行運算的,一般會將中綴表示式轉換為字尾表示式然後利用棧進行具體的運算。因為,計算機無法識別所謂的先乘除後加減的運算順序的,而且,一旦出現括號的表示式,按照中綴表單時處理起來更困難,所以,一般來說,很多程式語言在進行四...

java四則運算

public class arithmetic implements serializable 除法 param number1 除數 param number2 被除數 param decimal 保留幾位小數點 return public static double divide string ...