c語言兩個小數相乘 C語言資料輸入

2021-10-19 05:46:17 字數 1174 閱讀 3499

1、如何將乙個帶小數點的數進行四捨五入計算?

將數值加0.5,然後判斷小數點是否大於1,小於1就去掉。

使用強制型別轉換可以去掉小數部分

float a = 3.78 ;

float b ;

b = a + 0.5 ;

b = (int)b ;

printf("a=%fn", a);

printf("b=%fn", b);

return 0 ;

stdio.h包含輸入scanf工具和輸出printf工具

2、輸入兩個整數,並求和

int a = 0 ;

int b = 0 ;

int c = 0;

printf("input 2 number to add:n");

scanf("%d%d", &a ,&b) ; ----- 鍵盤輸入時,用空格隔開

c = a + b ;

printf("c = %dn", c) ;

3、輸入兩個數,然後相乘,求結果

4、c語言的四種運算:

整數和整數的運算也是整數,不會帶小數點----1/2=0

整數與整數求餘(%)---1%2=1

浮點數是不能求餘的。浮點數的除法就是數學的求法。

關係運算:真值(1)和假值(0)

c =(a可以用括號來改變運算的優先順序,預設先乘除後加減,在比較運算

c語言的運算中要盡量加入括號來指明先計算地方,就可以改變運算順序

c語言 兩個矩陣相乘 2 5 矩陣分塊相乘

我們可以用水平線和垂直線把矩陣劃分為一塊一塊的 劃分後的每個小塊都是乙個矩陣 單個元素也是特殊的矩陣 矩陣分塊的 神奇 之處在於 兩個分塊矩陣相乘,可以把每個 塊 當乙個矩陣元素,得到像一般矩陣乘法那樣的公式。例如 根據矩陣相乘 列的觀點 右邊矩陣 我們再來看看左邊的矩陣 根據矩陣相乘 行的觀點 左...

C 兩個矩陣相乘

程式設計求兩個矩陣相乘的結果。輸入第一行是整數m,n,表示第乙個矩陣式m行n列的 然後是乙個m n的矩陣。再下一行的輸入時整數p,q,表示下乙個矩陣p行,q列的 n p 然後就是乙個p行q列的矩陣。要求輸出兩個矩陣相乘的結果矩陣 1 using namespace std const int siz...

C 兩個矩陣相乘

程式設計求兩個矩陣相乘的結果。輸入第一行是整數m,n,表示第乙個矩陣式m行n列的 然後是乙個m n的矩陣。再下一行的輸入時整數p,q,表示下乙個矩陣p行,q列的 n p 然後就是乙個p行q列的矩陣。要求輸出兩個矩陣相乘的結果矩陣 1 using namespace std const int siz...