c語言(11.20)
if遇;結束
switch遇break結束
switch(表示式)
{
case常量表達式1:語句組1【break;】
case常量表達式2:語句組2【break;】
。。。
default:語句組【break;】
}
1。switch後的表示式可以是整型或字元型,case是常量表達式且所有常量表達式各不相同。
2。當switch表示式值與某個case後常量表達式值相同就執行對應的語句組,若都不同則執行default語句組,如沒有default則不執行任何操作。
3。case後的break是可選的,switch遇break就退出去執行switch後面的語句。
迴圈語句有{ }就到{ }結束,若沒有就到;結束
do… while比while多執行一次迴圈語句(do…while是先執行迴圈語句後判斷迴圈條件,而其他迴圈是先判斷迴圈條件再執行迴圈語句)
do… while語句中while();分號一定不能漏,代表整個迴圈語句結束
for(;;)可以不填內容但;不能省
例題:
getchar取單個字元,其他存在於緩衝區,所以迴圈體中還要加一個getchar語句用於從緩衝區中取單個字元
相關推薦
c語言(11.20)
if遇;結束 switch遇break結束 switch(表示式) { case常量表達式1:語句組1【break;】 case常量表達式2:語句組2【break;】 。。。 default:語句組【break;】 } 1。switch後的表示式可以是整型或字元型,case是常量表達式且所有
c語言(11.15)
%d 有符號整型(%md按指定長度輸出,若資料位數<m則輸出的資料左端補空格,否則按實際位數輸出) %ld有符號長整型(%lmd) %o:以無符號八進位制形式輸出 %x:以無符號十六進位制形式輸出 %u:以無符號十進位制形式輸出 %c:以字元形式輸出單個字元 %s:按字串實際長度輸出
c語言(11.13)
關鍵字: int 宣告整形變數或函式(2位元組)【-32768~-32767】-2^15 ~(2^15-1) (4位元組)【-2147483648~2147483647】-2^31 ~(2^31-1) unsigned int 無符號整型 (2位元組)【0~65535】0 ~2^16-1 (
c語言(11.7)
1。機器語言:唯一一個可以被計算機硬體直接識別的語言,表現形式為二進位制的編碼形式,由CPU可以直接識別的一組由0和1序列構成的指令碼 2。組合語言:機器不能直接識別,需要由彙編程式轉換成機器指令。組合語言都是針對特定的計算機或計算機系統設計的。 3。二進位制計量單位:位元(bit) b 位
Effictive C++條款整理計劃(11-20)
11. 在operator=中處理自我賦值 該條款說的是,在operator函式中,應該先判斷是否在進行自賦值,如果是自賦值,應該直接返回*this,而不是繼續進行自我賦值 class Student { public: Student(int age):m_age(age)
C++Primer第五版 第二章習題答案(11~20)
2.11 涉及知識點: 宣告:使得名字為程式所知,如果想使用該變數,則必須實現包含其宣告。宣告會確定變數的名字和型別。 定義:創建於名字關聯的實體。定義會申請儲存空間,可能會賦予初始值。 如果想宣告一
笨方法學習Python(11-20)
python以下學習內容以python2為基準11、提問print "How old are you?", age = raw_input() print "So, you're %r old." % age python ex11.py How old ar
C語言(預處理)
- 預處理 在程式編譯之前進行的處理,所有的編譯預處理命令以#開頭。分為巨集定義、檔案包含、條件編譯。 1. 巨集 巨集定義的作用是某段程式碼的別名,以#define開頭,結尾不用分號。 eg:#define PI 3.14//巨集名一般用大寫字母 在編譯預處理時,只是
C語言(大小寫轉換)
數字改成大寫 #include<stdio.h> //標頭檔案 int main () { int num; //定義變數 char big[10][4]={"零","壹","貳","叄","肆","伍","陸","柒","捌","玖"}; int i=0;
C語言(面積計算器)
簡單面積計算器(自定義函式利用) 除錯了好久也沒有從default再次進入switch; 程式不能輸入負數文章中以規範; 1 #include<stdio.h> 2 #include <stdlib.h> 3 #include
從零開始codewar——C語言(第一戰)
[8 kyu] [2017-03-11] [ description: Write a function which removes from string all non-digit characters and parse the remaining to numb
C語言(迴圈結構)
迴圈結構 使用迴圈結構的步驟一般分三步: 初始化迴圈條件,常見的手段是通過一個變數來控制迴圈,那麼第一步就應該給這個變數賦初值。 編寫迴圈結構要執行的操作,其中必須要有一步是改變迴圈條件,最終讓迴圈條件不成立,比如增加變數使其超越臨界值。 檢查迴圈條件是否
sqli-lab學習筆記(學習筆記)(11-20)
接下來的關卡是post的注入,之前的都是GET型注入 所以需要準備這個: firfox+hackbar(firfox的外掛) 自己常犯得錯: 1.第15關length(database())我會下意識的加上select 變成length(select da
雜湊演算法 C語言 (陣列實現)
7-17 電話聊天狂人(25 分) 給定大量手機使用者通話記錄,找出其中通話次數最多的聊天狂人。 輸入格式: 輸入首先給出正整數N(≤105),為通話記錄條數。隨後N行,每行給出一條通話記錄。簡單起見,這裡只列出撥出方和接收方的11位數字構成的手機號碼,其中以空格
100個java經典例項(11-20)
1、按鈕演示:提供一個按鈕演示,如何實現按鈕和一個按鈕失效的 package com.day02; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.aw
C語言(除錯絕活)
眾所周知,寫一段稍微複雜的程式碼,就會馬上面臨除錯的需要,而最基本的檢測程式執行情況的除錯技巧,就是在程式碼中安插許多 “警哨” 來幫助我們監視隨時可能發生的異常。 技術上這沒啥好說的,只是對於一個程式碼潔癖晚期患者來說,怎樣寫得乾淨又漂亮,是一件比寫程式碼本身更重要的事情。 先來一段反面
PCA演算法的數學原理和C++語言(Eigen庫)實現
PCA演算法的數學原理最近在學習影象處理相關方面的知識,在影象壓縮時用到主成分分析演算法(Principal Component Analysis PCA)。數學理論主要參考了這篇部落格點選開啟連結,博主寫的非常好,通俗易懂。這裡總結了一下PCA演算法的實現步驟如下:設有m條
八皇后問題:遞迴解決/C語言(基礎方法)
/************************* *八皇后問題:遞迴解決/C語言 *按照8層8叉樹來想象,共有8^8種可能,對應每個葉子節點; *由根到葉子,自左至右遍歷每種情況; *剪枝掉不可行的方案; *及時輸出可行方案,繼續遍歷; *其間並未對每種可行方案累計儲存
C++語言(使用類)
小記:對於類的的認識,無論是感性還是理性,都需要記住大量的東西,這一點真的誰也無法避免。我試圖以一種形象的,或者漫畫的,卡通的方式來介紹C++語言,以便於兒童的理解,C++有異常瑣碎的知識點,似乎這些知識點不太容易形象化,具體化,甚至卡通化。稍微一思索,形象化的C++如何才
c語言課堂筆記(11.24)
結構體作為函式引數時,儘量使用指標(節省空間) 識別符號規定: 1。數字,字母,下劃線構成 2。字母,下劃線為首字母 3。區分大小寫 4。保留字不能用 5。長度小於32字元 c語言為強型別語言必須先定義後使用 注意:陣列不要出現越界錯誤(int a[10]; 這個陣列最多到a[9],出現a[