精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

跟我從零開始學C語言系列(二)

jf_ZqFkd6Up ? 來源:Linux迷 ? 2023-01-30 09:17 ? 次閱讀

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

今天我們來介紹 C 語言的數據類型、運算符和表達式。我們先來簡單的看一個例子。

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

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


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

輸出結果如下:

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

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

說明:

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

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

3、#include 它是編譯預處理命令,因為程序中調用了printf()函數,該函數是C語言提供的標準輸出函數,在系統文件stdio.h中聲明,使用在程序開始初要使用include將該文件包含進來。注意:C語言有效的預處理命令總是以#開始的。預處理命令的末尾不加分號。

4、int main() 它是本程序中的”主函數“,在一個C程序中有且僅有一個main()函數,程序運行時,會首先從main()函數開始執行。關鍵字int說明main()函數的返回值是整數型。

5、一對大括號將函數的所有語句括起來,構成了函數體。本程序中的函數體共有兩條語句。第一條語句為:

printf("Programming is fun." 調用了標準輸出函數,將括號中的內容原樣輸出到屏幕上,語句末尾的分號表示該語句結束。注意:C語言中除復合語句外的所有語句都必須以分號結束。

第二條語句為:return 0; 它結束main()函數的運行,并向系統返回一個證書0,作為程序的結束狀態。如果返回0,說明程序運行正常,返回其他值則表示不同的錯誤情況。

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

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


int main()                 
{                    
  
  printf("2023兔年快樂!
");     /*調用printf()函數輸出文字*/ 
  printf("萬事順遂,招財進寶!www.linuxmi.com"); 
  return 0;
          //2023.1.25 漁火
}

輸出結果如下:

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

接下來我們來一個稍微難一點的題目,把數學題目轉化為代碼題目,利用代碼去求解。

題目:設球半徑為r、球體積為v、球表面積為f,分別計算球體積和球表面積。

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

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

運行后如下圖:

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

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11230

    瀏覽量

    208934
  • C語言
    +關注

    關注

    180

    文章

    7599

    瀏覽量

    136217
  • 命令
    +關注

    關注

    5

    文章

    678

    瀏覽量

    21984
  • 數據類型
    +關注

    關注

    0

    文章

    236

    瀏覽量

    13609
  • 運算符
    +關注

    關注

    0

    文章

    172

    瀏覽量

    11066
收藏 人收藏

    評論

    相關推薦

    跟我從零開始C語言系列(五)

    今天我們來學習C語言中的運算符和表達符。C語言中賦值運算有”=“、”+=“、”-=“、”/=“和”%=“等。用賦值運算符將運算對象連接而成的表達式稱為賦值表達式。
    發表于 02-02 09:35 ?333次閱讀

    從零開始單片機C語言

    本帖最后由 igbt 于 2011-4-21 10:12 編輯 《從零開始單片機C語言》是單片機入門教材。
    發表于 04-21 10:04

    從零開始電路基礎》(從零開始電子技術叢書)

    電氣控制與PLC技術].劉建清.掃描版.pdf[從零開始電子測量技術].李建清.掃描版.pdf[從零開始CPLD和Verilog.HDL編程技術].李建清.掃描版.pdf[
    發表于 06-05 23:12

    從零開始系列電子書籍》大集合【值得收藏】!!!

    收藏! 該系列叢書有:1.從零開始電路基礎;2.從零開始模擬電子技術;3.從零開始
    發表于 08-15 11:43

    從零開始單片機C語言——PDF

    `下載地址:http://yunpan.cn/QGCsezJtF5mjp[從零開始單片機C語言].李建清.掃描版`
    發表于 09-29 16:28

    從零開始單片機C語言,很全的資料

    `從零開始單片機C語言,很全的資料需要的網盤里取從零開始單片機
    發表于 07-22 09:20

    從零開始labview

    從零開始,這里開一貼,附上每天給女神發的資料和自己整理的文檔,希望能幫到一些想要的人。(不知道為什么有回復審核,我自己早就回過貼結果一直到到第天也沒審核通過,各位不要介意,我盡力了)
    發表于 12-06 18:55

    從零開始電子》叢書全套網盤分享

    從零開始模擬電子技術鏈接:https://pan.baidu.com/s/13rp09WUy3z_CZMJEZMrzkA提取碼:othe【從零開始電子叢書】
    發表于 06-28 18:45

    初學者都在看!!從零開始單片機C語言從零開始電子叢書】

    初學者都在看!!從零開始單片機C語言從零開始電子叢書】
    發表于 07-27 15:32

    從零開始單片機C語言 李建清.掃描版

    電子發燒友網站提供《從零開始單片機C語言 李建清.掃描版.txt》資料免費下載
    發表于 08-29 16:59 ?0次下載

    [從零開始單片機C語言].李建清.掃描版_部分2

    電子發燒友網站提供《[從零開始單片機C語言].李建清.掃描版_部分2.txt》資料免費下載
    發表于 08-31 08:07 ?0次下載

    單片機C語言程序設計_從零開始學習單片機系列

    從零開始學習單片機系列】第03章單片機C語言程序設計
    發表于 01-06 17:56 ?0次下載

    從零開始單片機C語言.haozip02

    從零開始單片機C語言.haozip02,論壇只允許上傳小于20M的壓縮包, 總共分兩卷,需要下載兩個壓縮包才能解壓成功。
    發表于 08-16 18:54 ?0次下載

    從零開始單片機C語言.haozip01

    從零開始單片機C語言.haozip01,論壇只允許上傳小于20M的壓縮包, 總共分兩卷,需要下載兩個壓縮包才能解壓成功。
    發表于 08-16 19:37 ?0次下載

    跟我從零開始C語言系列(一)

    讓我們先來了解一下 C 語言C 語言是一種用途廣泛、功能強大、使用靈活的高級語言,使用 C
    的頭像 發表于 01-29 17:45 ?1391次閱讀