1. 程式人生 > >20165220 學習基礎和C語言基礎調查

20165220 學習基礎和C語言基礎調查

函數指針 void 內心 迷茫 開始 學習 模板 我們 scanf

# # # #
我覺得我打遊戲(不知道算不算一技之長)畢竟從小學一年級就接觸到了各種形形色色的遊戲,講道理其實我的遊戲天賦畢竟還是很大的,從意識到感覺我覺得都比大多數人好一些,其實吧打遊戲打得好也是很不容易的,要學的東西也不少。經驗其實就是我經常上網看攻略,而且也經常看一些大神的視頻操作,而且我也經常刻苦練習這些東西,最重要的吧我覺得我還是比較感興趣(不感興趣誰願意花時間。。。)下學期就要開始Java的,其實我也不知道Java到底學起來怎麽樣。。自己到底會不會感興趣。對下學期的學習還有些。。算得上迷茫吧,不過內心還是有些緊張和激動的。
- 有關C語言的調查
1. 怎麽學習C語言的:其實這個問題還是很簡單的,我學習的時候就是從頭到尾把書本看了一遍,然後對於書上典型的例子我會專門敲敲代碼,然後配合著老師發的練習,只挑一些看著比較典型的做一遍(畢竟不可能都全部做完,我又不是神仙)
2. 寫過多少行我想不起來的,可能有幾千行吧,這種東西都是要多做才能有效果的,打代碼打的多了好多套路都是差不多的自己深有體會
3. 數組指針跟指針數組聽著差不多但是對象卻是不一樣的,前者本質是指針後者是數組,函數指針跟指針函數也是如此的。
4. 文件和流的區別:實話實說,我真的不知道這倆是啥玩意。。。可能是我的程度不算高,完全不記得了。文本文件跟二進制文件我也沒有聽說過2333
5. 我知道Java是面向對象的,就是說要先確定好你的目的是什麽,要做什麽,怎麽去做,然後把過程表示出來。
6. 模板就是源,沒有寫過多個源文件的程序...
7. 高內聚就是說模塊間聚合度比較高,相互牽制相互影響,低耦合的意思就正好相反了
8.
```
#include<stdio.h>
int main(void0)
{
int a[5],b[5],i;
for ( i=0;i<5;i++ )
{
scanf("%d",a[i]);
b[i] = a[i];
}
for ( i=0;i<5;i++ )
printf("%d",b[i]);
return 0;
}

int m,n,a;
scanf("%d%d%d",&m,&n,&a);
if(n > m){
int temp = m;
m = n;
n = temp;
}
for(int i = n;i<=m;i++){
int flag = i;
while(flag){
if(flag % 10 == a){
printf("%d\n", i);
break;
}
flag /= 10;
}
}


for(int i = 0;i < arrays.Length - 1; i++)

{

for(int j = i + 1;j < arrays.Length;i++)

{

if (arrays[i] > arrays[j])

{

int temp = arrays[i];

arrays[i] = arrays[j];

arrays[j] = temp;

}

}

}
自己並不知道寫了多少行代碼,也沒有計算過。。下次多註意這方面的知識。
斷點知識並不熟悉。。。。。


```
9.首先,我個人認為C語言跟java有許多相似之處,我比較喜歡通過實踐來學習代碼知識,我還是比較希望老師能多關註我們每個學生,這樣子效率會大大提高的。平時上課聽講是一定的,課下多練習才是王道,希望我能夠真正體會到其中的規律,期待~
```

```

20165220 學習基礎和C語言基礎調查