C語言學習記錄_2019.02.06
- break語句的作用:當執行到break,則跳出循環,免去不必要的循環次數,節省時間和資源。-----跳出循環,結束循環;
- continue:跳過這一次循環剩下的語句,進入到下一輪循環。-----跳到下一次循環;
- break不足:只能跳出其所在的循環,不能跳出嵌套的循環;continue也是;
- 上一條問題的解決辦法:接力break;
- go to 語句: 解決難以跳出多重嵌套的問題。
格式:
go to 標號;
標號:…… ;
- 關於go to 語句使用的建議:建議只在跳出多重嵌套的場合使用go to;
- go to 的弊端:使程序更加的復雜,破壞結構化和模塊化;
- 求最大公約數:輾轉相除法
- 編程方法:把註釋和筆記用/**/註掉,看著註釋寫代碼。
C語言學習記錄_2019.02.06
相關推薦
C語言學習記錄_2019.02.06
公約數 -- 語言學 作用 結構化 次數 block bsp 程序 break語句的作用:當執行到break,則跳出循環,免去不必要的循環次數,節省時間和資源。-----跳出循環,結束循環; continue:跳過這一次循環剩下的語句,進入到下一輪循環。-----跳到下一
C語言學習記錄_2019.02.02
換行 3.3 第一次 b+ ota scan total 語言 嵌入 變量在第一次被使用之前應該賦初值 scanf(“%d”,&price); scanf(“price%d %d”,&price); scanf中的東西一定是要輸入的東西。 定義常量:co
C語言學習記錄_2019.02.03
bsp return 空格 turn 輸入 其他 c語言 printf 並行 優先級:算術運算符 > 關系運算符 > 賦值 ==和!=的優先級低於其他關系運算符 連續的關系運算符從左到右進行 註釋:“//”或“/**/” 判斷語句:if else 寫代碼有時看
C語言學習記錄_2019.02.04
!= 條件運算 輸出 tip ips 並不是 好的 賦值 匹配 邏輯性變量的定義符:bool,在C語言中只有true和false; 定義方式:bool t = true; 邏輯運算符: !:邏輯非 &&:邏輯與 ||:邏輯或 表達區間的錯誤形式:4<
C語言學習記錄_2019.02.05
double tom 縮進 include 代碼風格 border 範圍 循環 個數 switch只能判斷整數,而分段函數的判別是一個範圍,我們無法用整數來表示範圍 跟蹤語句的方法: (1)debug調試 (2)printf( )語句跟蹤 小套路:當循環次數很大時,可以
C語言學習記錄_2019.02.09
student 數據 nbsp left 打印 char* \n right abc 打印字符串:%s--------printf(“%s”,”abcd”); 打印字符串數組中某一位:%c--------printf(“%c”,”abcd[2]”); 字符的定義及打印格式
C語言學習記錄_2019.02.10
ida href 技術 進制 c語言學習 style top 16進制 display sizeof:給出某個類型或某個變量在內存中占據的字節數;(1個字節8位,即8比特) 格式符 (1)%ld表示數據按十進制有符號長型整數輸入或輸出。 (2)%d表示數據按十進制
C語言學習記錄_2019.02.12
const 指向 傳遞 函數 原型 語言 c語言學習 單元 就是 “學計算機一定要有一個非常強大的心理狀態,計算機不是黑魔法,都是人想出來的,別人能夠想的出來,那麽,總有一天,我也能夠想的出來。” 指針類型的變量就是保存地址的變量。 int* p=&i;-----
C語言學習記錄_2019.02.23
程序員 height 字符串長度 單個 成員 order 可能 [] 部分 char類型的輸出: scanf(“%d”,&i);//i=49; char x=i; printf(“x=%d\n”,x); printf(“x=’%c’\n”,c); 得到 x=49
C語言學習記錄_2019.01.29
style lac mar 編程 () int clu ont 框架 C語言的靈魂:指針 #include <stdio.h> int main(int argc, char **argv) { printf("Hello, Wo
C語言學習記錄(3)
C語言學習記錄 Mooc上C語言練習 念整數 題目內容: 你的程式要讀入一個整數,範圍是[-100000,100000]。然後,用漢語拼音將這個整數的每一位輸出出來。 如輸入1234,則輸出: yi er san si 注意,每個字的拼音之間有一個空格,但是最
C語言學習記錄(4)
C語言學習記錄 學校的OJ上的題 青年歌手大獎賽_評委會打分 題目描述 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉一個最高分和一個最低分,然後計算平均得分,請程式設計輸出某選手的得分。 輸入描述 輸入資料有多組,每組佔一行,每行的第一個數是n(
C語言學習記錄(7)時間格式轉換
C語言學習記錄 學習OJ上的C語言題 時間格式轉換 題目描述 編寫一個程式,要求使用者輸入24小時制的時間,然後按照12小時制的格式顯示出來。 提示: hours == 0時,顯示12:MM AM hours < 12時,顯示HH:MM AM hours
C語言學習記錄(8)列印三角圖形
C語言學習記錄 前言 一直自己沒有學習做筆記的習慣,所以為了加強自己對知識的深入理解,決定將學習筆記寫下來,希望向各位大牛們學習交流! 不當之處請斧正!在此感謝!這邊就先從學習C語言寫起,自己本身對程式語言方面不擅長,所以決定對此從基礎開始學習, 大牛們對此文可
數據結構學習記錄_2019.02.09
inf return 效率 alt itl spl 分享圖片 splay 有關 解決問題方法的效率,跟空間的利用效率有關; 計算多項式:(最一般方法) double f(int n,double a[],double x) { int i; double
數據結構學習記錄_2019.02.10
一對多 復雜度分析 分析 一個 上界 空間 程序 size 時間 樹的結構:一對多的結構 圖的結構:多對多的結構 面向對象的語言:C++,java等語言 類:某一個數據及其跟它相關的一些數據的封裝 常用英文單詞:列數:columns;行數:raws; 抽象數據類型:不關心
記錄我C語言學習歷程(一)
作為一名大二的女生,在看到有的學長學姐已經找好工作,意氣風發的去實習,而有的還每天無所事事的呆在宿舍,叫著外賣,心裡對自己的未來有了些著急,我覺得我必須要認真努力的學習了。作為一名計算機系的女生,確實基礎特別不紮實,所以,要開始我的C語言從頭開始的學習了,寫這個部落
C語言學習筆記(七)---一些刷題記錄
最近在學校的oj上做了一些題目,都不是很難,今天本想統一寫一下題解但時間太晚,篇幅太長,於是先寫三道比較基礎的。這兩天被一道題卡了好久,最後在dalao的指導下改了輸入方式就過了。我們討論了好久也沒弄清楚到底是哪出了問題,有點難過,想早點休息。 學校的oj外網
12天學好C語言——記錄我的C語言學習之路(Day 1)
12天學好C語言——記錄我的C語言學習之路 Day 1: 剛剛入門C語言,那麼肯定要先把什麼是C語言和大家講清楚,那麼大家看下面一段程式(program 1.1): /*//program 1.1 #include<stdio.h> //編譯預處理指令,編譯
c語言學習目標
運行 分析 rup tchar 字符 編程 ets 函數 字符串 (1)數據結構、算法的概念和作用 結構化程序設計的方法、三種基本結構程序流程圖和 N-S流程圖 (2)C程序的一些特點、標識符和關鍵字的概念.編譯、 鏈接和運行的概念及應用C程序開發流程、 學會至少一種環