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

程序設計語言一般會提供數值運算功能,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
推荐阅读
移栽菜苗要注意哪幾點
移栽菜苗要注意哪幾點
1、要注意天氣變化。現在從氣象部門或網絡上很容易查到未來7天的天氣預報,在秧苗移栽前要密切關注天氣變化,做到有的放矢。要注意抓好冷尾暖頭”,既可避免凍害,又能争取早熟。移苗應在晴天上午進行,保護地蔬菜最好邊移栽邊定植,栽好後立即扣棚。如果天氣不好,即使秧苗很健壯,也不能移栽,以免影響定植質量。2、盡...
2025-12-07
理發的技巧是什麼
理發的技巧是什麼
1、确定留發的長度。了解剪發角度與層次的關系。2、頂部頭發不同角度形成不同的層次。3、側部頭發不同角度形成不同層次。
2025-12-07
皮床頭太髒了怎麼清理
皮床頭太髒了怎麼清理
1、首先需要注重平時清理,可以選擇純棉抹布,稍微沾一點水,處于半濕半幹的狀态,然後輕輕擦拭。先把上面的灰塵擦幹淨,之後在清水中加入一定量的洗潔精,混合清水稀釋之後,再用幹淨抹布擰幹,擦拭比較髒的地方,能夠将上面的污漬清除幹淨。最後再用清水擦拭一遍,還要注意把上面的水漬都要擦幹,避免有水漬進入到沙發内...
2025-12-07
手工刀制作方法
手工刀制作方法
第一、首先我們制作刀具都需要一個東西---模版,也就是通常說的模具,就是将模具放在一塊長方形的鐵片上,用筆勾勒出刀得大緻形狀,然後用切割機,吧多餘部分削去。第二、然後在鐵片上找到把手位置,用電鑽來鑽孔,目的是為了安裝把手木闆,便于我們拿握,然後再用電磨筆對鐵片表面進行一次初打磨,使表面有基本的光滑度...
2025-12-07
柿子樹盆栽養護技巧是什麼
柿子樹盆栽養護技巧是什麼
1、盆栽柿子樹的品種選擇。柿樹盆栽品種一般選擇樹勢中庸,樹體矮化,結果早,果形美觀,色彩豔麗,挂果時間長的優良品種。如次郎、陽豐、甘百目、燈籠柿、磨盤柿、黑柿、火罐柿、石榴柿、禅寺丸等品種。2、選盆、配制營養土。桑樹主根發達,需選擇透水透氣、較深的泥瓦盆。(一年生苗應選内徑20~30厘米,高10~1...
2025-12-07
Copyright 2023-2025 - www.tftnews.com All Rights Reserved