原创 黑馬程序員-模擬學校信息管理系統的菜單
黑馬程序員 #include main() { int button; printf("============\n"); printf("=職業技術學院管理系統=\n"); printf("= 1.學生管理
原创 黑馬程序員-模擬某工廠的要求編程計算某個工人的獎金
黑馬程序員 某生產車間生產線工人的月獎金按以下規定分配:輔助工,200元;裝配工完成指標(按800件計)得250元,以後每超額一件提0.6元;調試工完成指標(按800件計)300元,以後每超額一件提0.8元。輸入某工人的工號、工種以及工作
原创 黑馬程序員-C語言之求三個數中的最大值的幾種C語言寫法
黑馬程序員 第一種 #include <stdio.h> main() { int x,y,z,max; printf("input three numbers:\n"); scanf("%d%d%d"
原创 黑馬程序員-Sizeof與Strlen的區別與聯繫
黑馬程序員 一、sizeof sizeof(...)是運算符,在頭文件中typedef爲unsigned int,其值在編譯時即計算好了,參數可以是數組、指針、類型、對象、函數等。 它的功能是:獲得保證能容納實現所建立的最
原创 黑馬程序員 -枚舉
黑馬程序員 1、使用場合:當一個變量只允許有幾個固定值時。 2、定義枚舉類型 enum season { spring, summer, autumn, winter }; 3、定義枚舉變量
原创 黑馬程序員-C語言結構體總結
黑馬程序員 1、數組:只能由多個相同類型的數據構成 2、結構體:可以由多個不同類型的數據構成 1》定義結構體類型 struct person //struct爲關鍵字 { int age; d
原创 黑馬程序員-用for語句嵌套輸出九九乘法表
黑馬程序員 #include <stdio.h> main() { int m,n; for(m=1;m<=9;m++) { for(n=1;n<=m;n++)
原创 黑馬程序員-指針函數與函數指針的區別
黑馬程序員 一、 在學習arm過程中發現這“指針函數”與“函數指針”容易搞錯,所以今天,我自己想一次把它搞清楚,找了一些資料,首先它們之間的定義: 1、指針函數是指帶指針的函數,即本質是一個函數。函數返回類型是某一類型的指針 類
原创 黑馬程序員-setter and getter and點語法
黑馬程序員 封裝 setter 1、作用:設置一個方法給外界設置成員變量值,可以在方法裏面對參數進行相應過濾。 2、命名規範: 1》方法名必須以set開頭 2》set後面跟上成員變量的名稱,成員變量的首字母必須大寫 3》返回值一定是voi
原创 黑馬程序員-內存管理
黑馬程序員 內存管理 一、基本概念 *範圍:每個對象都有自己的引用計數器,是一個整數,表示“對象被引用的次數”。 *作用:當使用alloc、New或者copy創建一個新對象時,新對象的引用計數器默認爲1。當一個對象的引用計數器爲0時,對象
原创 黑馬程序員-C語言編程中include的用法
黑馬程序員 C語言編程中include的用法 作用:文件包含命令的功能是把指定的文件插入該命令行位置取代該命令行,從而把指定的文件和當前的源程序文件連成一個源文件。 在程序設計中,文件包含是很有用的。一個大的程序可
原创 黑馬程序員-字符串小結
黑馬程序員 1、在C語言中用字符數組來存放字符串 2、\0是字符串的結束標誌 ,\0的ASCII碼值是0 char name[6]="it"; char name1[6]={'i','t','\0'}; char name2[6]={'i
原创 黑馬程序員-指針小結
黑馬程序員 1、指針 指針佔用的內存空間大小: 32位系統佔用4byte,64爲8byte。 指針變量只能存儲地址。 定義格式 變量類型 *變量名;這個時候的*僅僅是一個象徵,而*p:訪問指針變量p所指向的存儲空間 作用:能夠根據一個地
原创 黑馬程序員-函數的嵌套調用與遞歸調用
黑馬程序員 函數嵌套調用 int max (int x,int y) { int Max; if(x>y) Max=x; else Max=y; return(Max); } mai
原创 數組簡單總
1、定義格式:類型 數組名【元素個數】 2、遍歷:按順序查看數組的每一個元素 for(i=0;i<sizeof(array)/sizeof(數組類型);i++) { \\sizeof(array)/sizeof(數組類型) 計算數組