首页
/
每日頭條
/
生活
/
c語言基本運算講解
c語言基本運算講解
更新时间:2025-12-08 20:38:18

程序設計語言一般會提供數值運算功能,C語言也不例外,其提供的基本數值運算包括加法、減法、乘法、除法和求餘運算,在C語言中,我們通過使用特定的符号(稱為操作符)對指定數目的數值(稱之為操作數)執行對應的數值運算就可以求出對應的結果,以上五種運算符号在C語言中的表示及其含義見下表1。

符号

功能描述

例子

加法操作符

600 18 = 618

-

減法操作符

314 – 14 = 300

*

乘法操作符

32 * 4 = 128

/

除法操作符

128 / 4 = 32

%

求餘操作符

129 % 4 = 1

表1

C語言中的數值運算符号與數學公式中的運算符号并不完全相同,比如加号( )和減号(-),在兩種計算環境中的表示方式相一緻,都是使用 或-表示;但是對于乘法運算符号,數學公式采用的是×,在C語言中對應的乘法運算符号為*;除法符号在數學公式中表示為÷,在C語言中對應的運算符為/。除此之外,C語言還提供了求餘運算,比如表1中129除以4,商為32,餘數為1,則在C語言中的表示方式為129 % 4求餘的結果為1。

下圖通過C語言代碼演示數值運算符的用法,并通過printf将運算結果輸出至屏幕。

c語言基本運算講解(如何進行數值運算)1

圖1

代碼中通過調用函數printf執行輸出數值運算結果。注意printf函數第一個參數中,我們使用了一個新的轉換符%d,這個轉換符一個作用是在輸出格式串中提供占位功能,另一個功能是指定輸出的值類型為整數,這個%d轉換符與%s轉換符分别正對不同的數值類型,%s轉換符輸出的值類型為字符串。整型數值和字符串數值行在C語言中是兩種不同的數據類型,分别使用不同的轉換符。在printf的第二個參數我們并不是直接傳入一個數值,而是采用“數值 操作符 數值”的格式傳遞參數,在程序運行時,代碼首先執行第二個參數中的數值運算,之後才是調用printf函數将運算結果輸出值屏幕,見圖2。

c語言基本運算講解(如何進行數值運算)2

圖2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
建材包括哪些
建材包括哪些
建材包括哪些?建材是土木工程和建築工程中使用的材料的統稱可分為結構材料、裝飾材料和某些專用材料,我來為大家科普一下關于建材包括哪些?以下内容希望對你有幫助!建材包括哪些建材是土木工程和建築工程中使用的材料的統稱。可分為結構材料、裝飾材料和某...
2025-12-08
蘆名星作品介紹
蘆名星作品介紹
蘆名星作品介紹?蘆名星(SeiAshina),1983年11月22日出生于福島縣郡山市,日本影視演員、模特,隸屬于horipro事務所2002年,蘆名星以模特身份出道;同年6月,在愛情劇《幸福的秘笈》中以演員身份初次亮相2003年,出演二宮...
2025-12-08
小米和面粉可以做成饅頭嗎
小米和面粉可以做成饅頭嗎
最近,迷上小米了!古人雲“應時而食”,老祖宗的話是不會錯的,現在正是小米收割的季節。新鮮的米脂小米,用來熬粥是最有名的,有“代參湯”之稱,營養價值很高。越新鮮的小米越好,熬出來的小米粥,上面一層厚厚的米油,又香又濃稠又好吃。但是,沒想到,小...
2025-12-08
夢見提起初戀情人
夢見提起初戀情人
昨天晚上夢見了一個老同學,她好像比以前對我熱情多了,然後她和我說起了一個男生,我曾經的初戀。我很驚訝她竟然會我說起他,而她好像是有心無意這樣來說的,我便叫她告訴我他的電話号碼。她報了很久數字我才記住那個号碼,然後她又對我說校友錄裡有他的電話...
2025-12-08
實現自我價值人生意義
實現自我價值人生意義
人之所以累,是因為想的太多,而做的太少。行動才是實現自我價值的體現。往往成功的人是想到就立即行動!有時也是邊做邊思考。有想法就大膽行動吧,别在想象中迷失了自我。​,
2025-12-08
Copyright 2023-2025 - www.tftnews.com All Rights Reserved