c基礎_筆記_1
定義變量
int i;
也可以
int i,num;
賦值,c必須先定義變量再賦值
num = 0;
循環for
for(i=1; i<=0; i++)
{
printf("%d \n", i); #不解釋,和python用法差不多
}
循環while
while(i<=10)
{
printf("%d \n", i);
i++;
}
也可以這樣寫
while(1)
{
if(i>10)
{
break;
}
printf("%d \n", i);
i++;
}
下面是個完整的樣例,累加
#include <stdio.h>
int main()
{
int i,num;
num = 0;
while(1)
{
if(i>10)
{
break;
}
sum = sum + i;
i++;
}
printf("%d \n", sum);
}
#include頭文件用來調用庫,不過我覺得沒必要記,就像python的import似的,用的時候查下記錄,或者百度下
c基礎_筆記_1
相關推薦
c基礎_筆記_1
python clu std printf 定義變量 blog include num port 定義變量 int i; 也可以 int i,num; 賦值,c必須先定義變量再賦值 num = 0; 循環for for(i=1; i<=0; i++) { prin
C#基礎課堂筆記
場景 循環 功能 代碼格式 方式 二進制 需求 符號 指令 第三章:運算符和表達式 1.認識運算符:運算符又叫操作符,是一個運用於運算的符號,它作用於一個或多個操作數 運算符的分類: (1)按操作數量 一元(目)運算符 作用於一個操作數 二元(目)運算符
C# 基礎課堂筆記 中
依次 匹配 取出 讀取 char 遍歷 rem 每一個 新的 第五章:數組與集合 1.數組 數組:能存放任意多個同類型的數據 數組由多個數據組成(類型必須相同),數據又叫數組項,每個數組都有一個索引(下標),數組的索引(下標)是一個int類型的數字,索引(下標)從0開始
C#基礎_選擇結構和循環結構
efault 表達式2 變化 遇到 inf 外部 com 邏輯運算符 分享 關系運算符 > >= < <= != == 對數值的運算 ,結果返回的是 bool值邏輯運算符 && || ! &&a
C#基礎_值類型引用類型(十一)
基本 形式參數 alt ID per 畫圖 hang write 數據 值類型和引用類型: 值類型包括:byte,short,int,long,char,float,double,bool,struct結構 引用類型包括:類類型,接口類型和數組 等。 值類型
C#基礎_循環
++ result 一次 img i++ 條件 true int width 1,三元運算符 表達式1?表達式2:表達式3 栗子1:bool result=5>3?true:false; 栗子2: int num=5>3?1:0; 註意事項以及相應
C++基礎學習筆記:自定義陣列模板類
//!時間:2017年9月12日(週二)下午 //!內容:陣列模板類 /* 修改:2017年9月13上午 成員方法中delete未正確匹配 改進:2017年9月13晚上 陣列總量改為固定 */ #define _CRTDBG_MAP_ALLOC #include <iostream>
C++基礎學習筆記:類與動態記憶體分配
實現一個簡單的string類 user.h //!時間:2017年9月11日(週一)上午 //!內容:類與動態記憶體分配 //!備註:Test類實現簡單的string功能 //!最後修改時間:NULL //user.cpp #define _CRTDBG_MAP_ALLOC//記憶體
C++基礎學習筆記:運算子過載
(運算子過載和類轉換的練習程式碼) 標頭檔案: //MyClass.h #pragma once #include <iostream> //設計一個簡單的類來熟悉運算子過載與類的轉換 class MyClass { private: int num;//私有成員變數 pu
C++基礎學習筆記:函式
//!時間:2017年9月9日(週六)夜 //!內容:C++函式基礎 //!最後更改時間:10分鐘之後,汗! #include <iostream> #include <string> #include <cassert> using
C++基礎學習筆記:指標
(鬱悶,每次改完一看又發現有打錯的地方,又改,又稽核半天,看來還是不夠細心) 指標是儲存變數地址的變數。 1.指標基本宣告與使用: using namespace std; int num = 1; int *pNum = # &nb
c#基礎語法筆記----個人學習筆記
using System; using System.Collections.Generic; using System.Text; namespace Delegate { //定義委託,它定義了可以代表的方法的型別 public delegate void GreetingDelegate(strin
C++基礎學習筆記----第六課(const和引用的擴充套件、過載函式和C方式編譯的深入)
主要講了const和引用的一些擴充套件和注意事項,過載函式的和extren "C"結合使用的本質,以及引用的真正的理解方式。 const的引用 擴充套件使用方法 1.通過const引用的變數是隻讀變數,當使用const_cast經過強制型別轉換後引用將會降級為普通變數,通過
Objective-C基礎學習筆記(三)-面向物件的三大特性之封裝
面向物件的三大特性:封裝(成員變數)、繼承、多型; 一、 封裝 1. 封裝的理解: 在開發過程中,考慮到安全性要求,我們通常不讓外界直接修改我們類的成員變數,而讓外界使用我們提供的方法來修改,這樣類 的成員變數就 封裝起來了。 2. 封裝的目的就
C++基礎學習筆記----第九課(建構函式)
本節主要講物件的初始化、建構函式的基本概念使用方法以及兩個特殊的建構函式,課後練習是手寫陣列類。 物件的初始化 所有的物件都需要一個確定的初始狀態。這樣我們可以使用一個initialize函式來進行初始化。物件在建立後可以呼叫這個函式進行初始化。 initialize在這
自己用的C#基礎學習筆記(二)——C#面向物件(2)
1 第十一天 1.1 string stringbuffer stringbulider 1.三者在執行速度方面的比較:StringBuilder > StringBuffer > String 2.String <(StringBuffer,Str
[C/C++]_[0基礎]_[static_cast,reinterpret_cast,dynimic_cast的使用場景和差別]
輸出 type class 可能 pen rgs make 在那 char 場景:1. C++的對象差別於C的原因是他們能夠有繼承關系, 方法有重載, 覆蓋關系等, 他們的對象內存數據結構因此也比較復雜.2. 非常多情況下我們須要一個父類來存儲子類的指針對象進行通用方法
c 語言學習筆記(一)基礎
lac alert https 內容 con 標記 prime c++ prime c基礎 近期工作上有對C語言算法上的需求,所以要學C,上學的時候沒學過,只學過半年的Java(我是專升本,本科學的材料),2015年工作後也學過C,那時候的需求是能看懂就可以,也就沒深入研究
RabbitMQ基礎學習筆記(C#代碼示例)
esp 輸出 出隊 csharp 實例代碼 為什麽 mode 規則 無需 一、定義: MQ是MessageQueue,消息隊列的簡稱(是流行的開源消息隊列系統,利用erlang語言開發)。MQ是一種應用程序對應用程序的通信方法。應用程序通過讀寫入隊和出隊的消息來通信
[學習筆記—Objective-C]《Objective-C-基礎教程 第2版》第十一章 屬性
變量名 erl .text nonatomic syn split view 不能 -name 11.1 使用屬性值 @property float rainHandling; //表明此類具有float類型的屬性,其名稱為rainHandling