問個C語言的小題,解析,謝謝

2025-03-02 20:10:10 字數 1226 閱讀 8092

1樓:月光下的

您好,很高興您的問題。

在c語言中,有一些本程式設計語言的法則,比如說整數除以整數得到的結果就是整數,所以10/3的結果就是3,不會是,而且輸出的資料型別也是整數型別,那麼輸出的最後結果就是3,那麼結果很明顯就是d。

2樓:小黑哎啊

int x=10,y=3;

x/y==3

數學除法運算。

c語言int除法運算。

int)/(int)==留整數去小數。

10/3==3小數部分去除。

z=3//3賦值給z

printf("%d",z=3);/輸出z的值。

3樓:帳號已登出

在c語言中,對兩個整數型運算元進行除法運算,如果商是乙個小數,則它的小數部分將會被截掉。因此本題的答案是d。

4樓:黔丶老呂

x,y都是整數,做除法只取整數,捨棄小數和餘數,所以10/3 ==3,即答案是d。

5樓:大維

c語言中的運算子要分清楚!x/y就是隻計算商,10/3商就是3

6樓:網友

輸出的是z=x/y的取整值,x=10,y=3,x/y=10/3的去整值為3。

7樓:聽不清啊

intx=10,y=3,z;printf(%d",z=x/y);這個語句輸出的的結果是。

這是因為在c語言中,兩個整數相的扶運算結果仍然是乙個整數,做除法的時候是隻取商的整數部分,如果有小數,不論小數是多少,全部丟棄。所以答案就是3。舉個例子說,在c語言中29/10的值就是2

8樓:網友

根據c語言除法運算的性質,因為x和y都是整數,所以/(除法)運算執行的是整除,結果丟棄了小數部分(不是四捨五入,是直接丟棄),所以10/3等於3。

問一道c語言題,求詳細解釋

9樓:網友

選a聯合體(union)大小取佔記憶體最大的資料型別,而int、long、float都是4位元組,因此答案為4位元組。

c語言,,,求解的,這題不明白啊啊啊啊啊啊啊,,謝謝,解析

10樓:網友

x = m/3+n*a/b+1/2

2+24+ // m是int 型別,m/3 是int 型別,捨去小數=

C語言問題,謝謝,C語言報錯的問題?

這樣簡單的 復問題,按照制書上的舉例。套出一bai個來就行了,就是du一個迴圈語句,內 zhi加一個判斷奇偶語句dao就行了吧!源程式如下 include int main printf 偶數和為 d n奇數和為 d n o,j return 0 用 for迴圈抄 include int main ...

兩個C語言的題,謝謝 25,2道C語言題目

第一題。include int main while n for j i 1 j 0 j printf d a j 正序輸出。printf for j 0 j i j printf d a j 反序輸出。printf return 0 第二題 include int main for i 0 i 4...

請你們幫我詳細點解析這幾道簡單的c語言題目

7.2 c語言在沒有顯示說明函式返回值的情況下預設為返回int7.3 int f int a,int b a 2,b 3 7.6 c傳的是值,而不是地址,因此fun函式不會改變c的值 7.7a 0.0 a a f 1 f 2 f 3 看懂了吧 不懂的話繼續 7.2該函式雖然輸入的x是float型,但...