chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C語言的數(shù)據(jù)類型、運(yùn)算符和表達(dá)式

jf_ZqFkd6Up ? 來源:Linux迷 ? 2023-01-30 09:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

hi!我是漁火。今天開始跟我學(xué),從零開始學(xué)C語言(二)

今天我們來介紹 C 語言的數(shù)據(jù)類型、運(yùn)算符和表達(dá)式。我們先來簡(jiǎn)單的看一個(gè)例子。

【1.1】在屏幕上輸出英文短句”Programming is fun.“。

#include        /*編譯處理命令*/ 


int main()                 
{                    
  
  printf("2023兔年快樂!www.linuxmi.com");     /*調(diào)用printf()函數(shù)輸出文字*/ 
  return 0;
            //2023.1.25 漁火
}

輸出結(jié)果如下:

f243c8da-a028-11ed-bfe3-dac502259ad0.png

f25f8304-a028-11ed-bfe3-dac502259ad0.png

說明:

1、/*編譯處理命令*/是程序的注釋,用于說明程序的功能,是為增加程序的可讀性增加而設(shè)置的。注釋內(nèi)容必須包含在/*和*/之間,其內(nèi)容可以是任何顯示字符,注釋部分對(duì)程序的編譯過程和執(zhí)行結(jié)果沒有任何影響。注釋還可以用”//注釋內(nèi)容“。注意:”/“和”*“之間不能有空格。

2、在程序的適當(dāng)位置插入注釋,可以使程序任意被人理解。注意:注釋不能出現(xiàn)在語句的中間。

3、#include 它是編譯預(yù)處理命令,因?yàn)槌绦蛑姓{(diào)用了printf()函數(shù),該函數(shù)是C語言提供的標(biāo)準(zhǔn)輸出函數(shù),在系統(tǒng)文件stdio.h中聲明,使用在程序開始初要使用include將該文件包含進(jìn)來。注意:C語言有效的預(yù)處理命令總是以#開始的。預(yù)處理命令的末尾不加分號(hào)。

4、int main() 它是本程序中的”主函數(shù)“,在一個(gè)C程序中有且僅有一個(gè)main()函數(shù),程序運(yùn)行時(shí),會(huì)首先從main()函數(shù)開始執(zhí)行。關(guān)鍵字int說明main()函數(shù)的返回值是整數(shù)型。

5、一對(duì)大括號(hào)將函數(shù)的所有語句括起來,構(gòu)成了函數(shù)體。本程序中的函數(shù)體共有兩條語句。第一條語句為:

printf("Programming is fun." 調(diào)用了標(biāo)準(zhǔn)輸出函數(shù),將括號(hào)中的內(nèi)容原樣輸出到屏幕上,語句末尾的分號(hào)表示該語句結(jié)束。注意:C語言中除復(fù)合語句外的所有語句都必須以分號(hào)結(jié)束。

第二條語句為:return 0; 它結(jié)束main()函數(shù)的運(yùn)行,并向系統(tǒng)返回一個(gè)證書0,作為程序的結(jié)束狀態(tài)。如果返回0,說明程序運(yùn)行正常,返回其他值則表示不同的錯(cuò)誤情況。

6、如果需要在兩行上輸出文字,可以使用” “來進(jìn)行換行輸出。例1.1可以改寫如下:

#include      /*編譯處理命令*/ 


int main()                 
{                    
  
  printf("2023兔年快樂!
");     /*調(diào)用printf()函數(shù)輸出文字*/ 
  printf("萬事順?biāo)?,招?cái)進(jìn)寶!www.linuxmi.com"); 
  return 0;
          //2023.1.25 漁火
}

輸出結(jié)果如下:

f281d120-a028-11ed-bfe3-dac502259ad0.png

接下來我們來一個(gè)稍微難一點(diǎn)的題目,把數(shù)學(xué)題目轉(zhuǎn)化為代碼題目,利用代碼去求解。

題目:設(shè)球半徑為r、球體積為v、球表面積為f,分別計(jì)算球體積和球表面積。

#include          
#define PI 3.14159          //定義常量PI 
int main()                 
{                    
  int r;
  float v,f;            //定義v,f為單精度浮點(diǎn)型 
  r=8;              //給半徑賦值 
  v=4.0*PI*r*r*r/3.0;        //計(jì)算體積 
  f=4.0*PI*r*r;          //計(jì)算表面積 
  printf("體積為:%f
表面積為:%f",v,f);    //輸出體積、表面積 
  return 0;
              //2023.1.25 漁火 www.linuxmi.com
}

#define PI 3.14150定義了一個(gè)符號(hào)常量PI,這樣程序中凡是需要使用3.14159的地方都用PI代替,提高了程序的可讀性。

運(yùn)行后如下圖:

f2b5cf98-a028-11ed-bfe3-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語言
    +關(guān)注

    關(guān)注

    183

    文章

    7642

    瀏覽量

    144525
  • 運(yùn)算符
    +關(guān)注

    關(guān)注

    0

    文章

    173

    瀏覽量

    11935

原文標(biāo)題:跟我從零開始學(xué) C 語言系列(二)

文章出處:【微信號(hào):Linux迷,微信公眾號(hào):Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    C語言自動(dòng)類型轉(zhuǎn)換

    是通過定義類型轉(zhuǎn)換運(yùn)算來實(shí)現(xiàn)的。其一般形式為: (數(shù)據(jù)類型) (表達(dá)式) 其作用是把表達(dá)式運(yùn)算
    發(fā)表于 11-25 08:04

    C語言的分支結(jié)構(gòu)介紹

    1.簡(jiǎn)單if語句 C語言中的分支結(jié)構(gòu)語句中的if條件語句。 簡(jiǎn)單if語句的基本結(jié)構(gòu)如下: 代碼語言:javascript if(表達(dá)式) { 執(zhí)行代碼塊; } 其語義是:如
    發(fā)表于 11-25 07:48

    C語言強(qiáng)制類型轉(zhuǎn)換

    強(qiáng)制類型轉(zhuǎn)換是通過定義類型轉(zhuǎn)換運(yùn)算來實(shí)現(xiàn)的。其一般形式為: (數(shù)據(jù)類型) (表達(dá)式) 其作用是把表達(dá)
    發(fā)表于 11-24 06:32

    C語言宏拼接運(yùn)算符典型使用

    C語言中,##運(yùn)算符(稱為[size=16.002px]標(biāo)記拼接運(yùn)算符)用于宏定義中將兩個(gè)標(biāo)記(token)拼接成一個(gè)新的標(biāo)記。它在預(yù)處理階段處理,常用于動(dòng)態(tài)生成變量名、函數(shù)名或
    發(fā)表于 11-20 08:27

    第4章 C語言基礎(chǔ)以及流水燈的實(shí)現(xiàn)(4.5 4.6)

    (表達(dá)式) ? ? ? ?{ ? ? ? ? ? ?循環(huán)體語句; ? ? ? ?} 在C語言里,通?!?b class='flag-5'>表達(dá)式”符合條件叫做真,不符合條件,叫做假。比如前邊i while(
    的頭像 發(fā)表于 11-06 11:21 ?106次閱讀

    第4章 C語言基礎(chǔ)以及流水燈的實(shí)現(xiàn)(4.3 4.4)

    4.3 C語言基本運(yùn)算符 小學(xué)數(shù)學(xué)學(xué)過加、減、乘、除等運(yùn)算符號(hào)以及四則混合運(yùn)算,而這些運(yùn)算符號(hào)在
    的頭像 發(fā)表于 10-29 15:30 ?170次閱讀

    I1電流計(jì)算對(duì)不對(duì)?怎么推導(dǎo)不出來I1的表達(dá)式是圖中那樣

    I1電流計(jì)算對(duì)不對(duì)?怎么推導(dǎo)不出來I1的表達(dá)式是圖中那樣
    發(fā)表于 09-28 18:01

    SQL 通用數(shù)據(jù)類型

    SQL 通用數(shù)據(jù)類型 數(shù)據(jù)庫表中的每個(gè)列都要求有名稱和數(shù)據(jù)類型。Each column in a database table is required to have a name and a
    的頭像 發(fā)表于 08-18 09:46 ?564次閱讀

    labview如何使用VISA串口資源查找的正則表達(dá)式提取串口的資源名稱?

    如圖,如何利用VISA資源查找的正則表達(dá)式從很多串口當(dāng)中提取想要的目標(biāo)串口(Quectel USB AT Port這個(gè)串口)?
    發(fā)表于 07-07 17:20

    C語言精彩編程百例-364頁

    內(nèi)容提要 C是一種通用的程序設(shè)計(jì)語言,它包含了緊湊的表達(dá)式、豐富的運(yùn)算符集合、現(xiàn)代控制流以及數(shù)據(jù)結(jié)構(gòu)等四個(gè)部分。
    發(fā)表于 06-13 17:28

    《ESP32S3 Arduino開發(fā)指南》第三章 C/C++語言基礎(chǔ)

    ++基礎(chǔ),由于篇幅有限,在此僅對(duì)C/C++語言基礎(chǔ)進(jìn)行簡(jiǎn)單介紹。本章將分為如下9個(gè)小節(jié):3.1 數(shù)據(jù)類型3.2 運(yùn)算符3.3
    發(fā)表于 06-10 09:20

    干貨分享 | 零基礎(chǔ)上手!TSMaster圖形信號(hào)表達(dá)式實(shí)操指南

    TSMaster軟件支持在圖形里面的信號(hào)表達(dá)式功能,主要用于多信號(hào)表達(dá)式運(yùn)算和顯示的場(chǎng)景。本文將以A2L中的標(biāo)定變量為例,介紹如何使用圖形中的信號(hào)表達(dá)式功能進(jìn)行多信號(hào)的后處理
    的頭像 發(fā)表于 06-06 20:03 ?662次閱讀
    干貨分享 | 零基礎(chǔ)上手!TSMaster圖形信號(hào)<b class='flag-5'>表達(dá)式</b>實(shí)操指南

    全套C語言培訓(xùn)資料—PPT課件

    全套C語言培訓(xùn)資料,共427頁,13個(gè)章節(jié):C語言概述、程序的靈魂—算法、數(shù)據(jù)類型 & 運(yùn)算符
    發(fā)表于 03-12 14:50

    利用棧結(jié)構(gòu)實(shí)現(xiàn)四則運(yùn)算的巧妙方法

    上個(gè)視頻寫了個(gè)簡(jiǎn)易計(jì)算器,算個(gè)簡(jiǎn)單的加減乘除還行,但是如果來個(gè)混合運(yùn)算,或者加個(gè)括號(hào),這幾行代碼就差的太多了。 處理這種混合運(yùn)算,不得不提到數(shù)據(jù)結(jié)構(gòu)中的棧。 我們平時(shí)寫的這種表達(dá)式,叫
    的頭像 發(fā)表于 02-07 11:06 ?965次閱讀

    詳解nginx中的正則表達(dá)式

    前言,我這里驗(yàn)證的nginx-v1.23.2單機(jī)環(huán)境下的nginx中的正則表達(dá)式、location路徑匹配規(guī)則和優(yōu)先級(jí)。
    的頭像 發(fā)表于 12-03 09:59 ?1254次閱讀
    詳解nginx中的正則<b class='flag-5'>表達(dá)式</b>