原创 C語言奇妙之旅_for嵌套if

for嵌套if   例子: 求 1-10 能被2整數的數 /* * 編寫時間: 2018/7/24 * 編寫作者: 流光飛霞 * 程序功能: 打印 0 到 10 * 程序版本: V2.33 **/ # include <stdi

原创 C語言奇妙之旅_多重for循環

多重for循環   多重循環就是在循環結構的循環體中又出現循環結構 在實際開發中一般最多用到三層多重循環。 循環層數越多, 運行時間越長, 程序越複雜, 所以一般用兩到三層多重循環就可以了!   多層循環爲父循環, 內層循環爲子循環, 子

原创 C語言奇妙之旅_結構體數組

定義結構體數組           定義一個結構體數組的方式與定義結構體變量的方法相同, 只是把結構體變量替換成數組。 定義結構體數組的一般形式 struct 結構體名 {     成員列表; }數組名;   struct Studen

原创 C語言奇妙之旅_while

while     反覆執行摸一個動作稱之爲循環 while可以轉換成for, for也可以轉換成while, 也就是for和while可以互相轉換! 但是for的邏輯性更強, 更不容易出錯, 推薦使用for   while的一般形式 初

原创 C語言奇妙之旅_二維數組

  補充 什麼是下標         int a[10];         是整型數組 a, 有10個元素, 下標分別是a[0] ~ a[9]         正確的下標應該是從0開始,到9結束,與生活習慣中的1-10不一樣。   二維數

原创 C語言奇妙之旅_if大家庭

if      你可以去翻譯軟件翻譯一下, 可以理解爲假如!      if是流程控制中的選擇: 某些代碼可能執行, 也可能不執行! /* * 編寫時間: 2018/7/24 * 編寫作者: 流光飛霞 * 程序功能: if語句閃亮

原创 C語言奇妙之旅_for循環

for for 是 循環分支語句   爲什麼需要循環!         如果沒有循環, 寫一個1+2+3..+100要         printf(“%d\n”, 1+2+3....+100);   for 一般的形式       fo

原创 C語言奇妙之旅_數組

數組的本質         任何數組, 不論是靜態聲明還是動態創建的, 所有元素都在內存中都是連續字節存放的,      也就是說保存在一個大塊鏈接的內存區中。   數組元素的下標編號從0開始, 最後一個元素的下標等於元素個數減1。 下標

原创 C語言奇妙之旅_流程控制 瞭解一下?

什麼是流程控制     程序代碼執行的順序!   流程控制的分類     順序  自上向下!     選擇  某些代碼可能執行, 也可能不執行!     循環  某些代碼會被重複執行!   流程控制的關鍵字      選擇     if(

原创 C語言奇妙之旅_指針函數

指針函數        指針函數是指帶指針的函數,即本質是一個函數,函數返回類型是某一類型的指針。   例子    /* * 編寫時間: 2018/8/4 * 編寫作者: 流光飛霞 * 程序功能: 指針函數 * 程序版本: V0.

原创 C語言奇妙之旅_do...while

do...while 基本框架 do {     /* code... */ } while (循環條件); 注意: 不要漏了while的括號後面要有一個結束符 一般用於人機交互。 比如詢問用戶是否要繼續 /* * 編寫時間: 201

原创 C語言奇妙之旅_switch

  switch switch 也是選擇流程控制   switch的一般形式   switch ( 表達式 ) { case 常量: 語句 case 常量: 語句 defult: }   可以使用一個語句或者n個語句, 也可以沒有語句。

原创 C語言奇妙之旅_指針熱身

指針概述           要正確使用指針, 需要認識指針。 要認識指針, 則需要先知道計算機內存是怎麼被劃分的, 因爲指針是內存數據的快捷方式。   內存地址         計算機程序中使用的所有數據, 都必須存儲在計算機的存儲單元

原创 C語言奇妙之旅_函數

C語言提供了大量的庫函數, 比如<stdio.h>, 但是有時候我們的一些邏輯需要自己定義函數   定義函數的一般形式:         函數的返回值 函數的名字( 函數的形式參數(形參) )         {            

原创 C語言奇妙之旅_類型轉換

自動類型轉換 大家都聽過一個詞 "狸貓換太子", 數據類型就存在這樣的情況!   自動轉換髮生在不同數據類型運算時, 在編譯自動完成。 /* * 編寫時間: 2018/7/24 * 編寫作者: 流光飛霞 * 程序功能: 自動類型轉換