C 程式設計初步

2021-06-28 22:49:40 字數 1905 閱讀 5668

//

//  main.cpp

//  程式設計初步

////  created by mac on 15-2-16.

//#include

//int main(int argc, const char * argv)

//面向過程的程式大體包括兩方面的內容一就是對資料的描述,即指定資料的型別和組織形式,即資料結構而就是對操作的描述,就是演算法即程式=演算法+資料結構

//如果乙個變數在函式之外宣告,此變數即為全域性變數

//在輸入和輸出中使用控制符

/*控制符作用

dec                 設定數值的基數為10

hex                 設定數值的基數為16;

oct                 設定數值的基數為8;

setfill(c)          設定填充字元c,c可以是字元常量或者字元變數

setprocision(n)

設定浮點數的精度n位

setw(n)             設定欄位的寬度為n位

setiosflags(ios::fixed)         設定浮點數以固定的小數字數顯示

setiosflags(ios::sceentific)    設定浮點數以科學計數法顯示

setiosflags(ios::left)          設定輸出資料左對齊

setiosflags(ios::right)         設定輸出資料右對齊

setiosflags(ios::skipws)        忽略前導的空格

setiosflags(ios::uppercase)     資料以16進製制形式輸出時字母以大寫表示

setiosflags(ios::lowercase)     資料以16進製制形式輸出時字母以小寫表示

setiosflags(ios::right)         輸出正數時給出「+」號 */

/*//如果使用控制符,需要加iomanip

//實現各行小數點對齊

#include

using namespace std;

int main()

*//*

//順序結構的程式

//要求:求一元二次方程序的兩個根

#include//程式中用到數學函式sqrt,固然應該包含該標頭檔案

using namespace std;

int main()

*//*

//選擇結構的程式

//判斷某一年是否為閏年

using namespace std;

int main()

else

if (leap) else

cout<<"a leap year"//迴圈結構

//break語句的作用是使流程從迴圈體內跳出迴圈體外,即提前跳出迴圈,只能用於迴圈語句和switch語句。

//continue語句是結束本次迴圈,接著進入下次迴圈條件的判定

/*//迴圈結構的程式

//1.求π/4=1-1/3+1/5-1/7直到最後一項的絕對值小於10的-7次方為止

#include

#include

using namespace std;

int main()

pi=pi*4;

cout<<"pi="/*//2.求fabonacci數列的前40個數

#include

using namespace std;

int main()

}return 0;}*/

//譯密碼 將字母變為其後的第4個字母

usingnamespacestd;

int main()

}cout<

}cout}//6214 8301 0794 7219

C 物件導向程式設計初步

1,使用const 指標 const int pone 指向整型常量的指標,指向的值不能修改 int const ptwo 指向整型的常量指標,指向的值可以修改,但該指標不能再指向其他變數 const int const pthree 指向整型常量的常量指標 summarize summary 訪問...

C 程式設計的初步總結

學習c 程式設計已經2個月了,從開始的懵逼到現在的偷 c 的內容也算得上是有了初步的了解,可以說是已經略通皮毛,所以回顧兩月的學習,對自己的學習成果做乙個初步的總結,加深對c 的了解,為以後的學習掃清障礙。第一次做總結的小萌新 注意 c 所有語句最後都應有乙個分號!為了方便我們在函式開頭一般先使用乙...

程式設計初步

1 乙個分支的if語句 2 if else 二分支選擇結構 多分支選擇結構 if else 兩個語句可以新增括號表示等價的潛逃匹配關係。switch 表示式 注意 1。表示式型別為整形,字元型或列舉型,不能為浮點型。2。break可使用來簡化過程。3。case的內容不能重複。4。運算子加單引號。如果...