標籤:儲存 就是 資料 相關性 指標數組 nbsp 函數 功能 領域
我認為我沒有能超過百分之九十的人的技能。
我認為C語言是重視實踐的學科,最好的學習方法就是多練習,我一般使用網上的練習系統尋找題目,遇到不會的題目就上網尋找資料,記下使用的技巧,通過不斷的積累強化來自己的C語言使用能力,最終達到無論面對什麼樣的問題都有能夠用來解決的C語言技巧的境界。
我並沒有統計過我所寫過的C語言代碼數量,C語言應該靠代碼數量來強化基本功,靠對代碼的理解來使自己更上一層樓。數量自然重要,但光靠數量是成為不了真正的高手的。我一般在動手寫代碼前會先加以思考,找到最優解再動手。
數組指標是一個指向數組的指標,指標數組是一個儲存指標的數組,函數指標與指標函數在上個學期的學習中並沒有學習到,寫過的題目中也沒有涉及相應的知識,所以沒有瞭解,知道今天寫作業才認識到這個名詞。
C檔案和流我之前也從未接觸過,只是大概的瞭解檔案是資料的集合,檔案的使用對於只是學習了c語言基礎的我來說完全是未知的領域。
面向過程的程式設計就是先設計好函數,程式靠依次調用函數來解決問題。
高內聚是指實現一個功能的模組內的代碼相關性要高,低耦合是指實現各個功能的模組互相的關聯要小。
學習C語言只能算是接觸到編程的基礎,想要能運用知識解決問題需要一個更適合自己的程式設計語言,在今後的java學習中我要更加勤奮的練習,更加認真的研究,成為一個真正能夠靠java編程解決所有問題的高手。
把數組A的內容複寫到數組B中?
#include <stdio.h>int main(){
int i;int a[n], b[n];for(i=0,i<n,i++)a[i]=b[i];return 0;}
如何尋找整數數組A中有沒有數字5?
#include <stdio.h>int main(){int a[n];int i;for(i=0,i<n,i++)if(a[i]==5)printf(“數組有5\n”);return 0;}
如何對整數數組A進行排序從小到大
#include <stdio.h>int main(){int a[n];int i,j,k,l;for(i=0,i<n,i++){for(j=i,j<n,j++) { l=j+1 if(a[j]>a[l]) { k=a[j]; a[j]=a[l]; a[l]=k; } }}return 0;}
從大到小
#include <stdio.h>int main(){int a[n];int i,j,k,l;for(i=0,i<n,i++){for(j=i,j<n,j++) { l=j+1 if(a[j]<a[l]) { k=a[j]; a[j]=a[l]; a[l]=k; } }}return 0;
}
學習基礎和C語言基礎調查