我们都不是计算机专业的, 就要考计算机二级么,同宿舍的人是报的C语言所以我也报了C语言, 后来打开课本一看全部都是函数,那一刻我就已经绝望了,我数学烂到了一定的境界,感觉起来真的好难啊,所以先想问一下大家, C语言学起来, 想过考试, 是不是会难 ?
å¦æä»
ä»
æ¯è¿èè¯çè¯ï¼ä¸æ¯å¾é¾çï¼åªè¦èè¿ä¸äºåºæ¬æ¦å¿µï¼ç¶åä¼ç¼ç¨ã
Cè¯è¨æ¯ä¸ç§è®¡ç®æºç¨åºè®¾è®¡è¯è¨ï¼å®æ¢å ·æé«çº§è¯è¨çç¹ç¹ï¼åå ·ææ±ç¼è¯è¨çç¹ç¹ãå ¨å½è®¡ç®æºç级èè¯æäºçº§cè¯è¨è¿ä¸ªèè¯ç项ç®ã
èè¯è¦æ±ï¼1. çæVisual C++6. 0éæå¼åç¯å¢ã2. ææ¡ç»æåç¨åºè®¾è®¡çæ¹æ³ï¼å ·æè¯å¥½çç¨åºè®¾è®¡é£æ ¼ã3. ææ¡ç¨åºè®¾è®¡ä¸ç®åçæ°æ®ç»æåç®æ³å¹¶è½é 读ç®åçç¨åºã4. å¨Visual C++6. 0éæç¯å¢ä¸ï¼è½å¤ç¼åç®åçCç¨åºï¼å¹¶å ·æåºæ¬ççº éåè°è¯ç¨åºçè½åã
èè¯å 容ï¼
ä¸ãCè¯è¨ç¨åºçç»æ
1. ç¨åºçææ,mainå½æ°åå ¶ä»å½æ°ã
2. 头æ件,æ°æ®è¯´æ,å½æ°çå¼å§åç»ææ å¿ä»¥åç¨åºä¸ç注éã
3. æºç¨åºç书åæ ¼å¼ã
4. Cè¯è¨çé£æ ¼ã
äºãæ°æ®ç±»ååå ¶è¿ç®
1. Cçæ°æ®ç±»å(åºæ¬ç±»å,æé ç±»å,æéç±»å,æ å¼ç±»å)åå ¶å®ä¹æ¹æ³ã
2. Cè¿ç®ç¬¦çç§ç±»ãè¿ç®ä¼å 级åç»åæ§ã
3. ä¸åç±»åæ°æ®é´ç转æ¢ä¸è¿ç®ã
4. C表达å¼ç±»å(èµå¼è¡¨è¾¾å¼,ç®æ¯è¡¨è¾¾å¼,å ³ç³»è¡¨è¾¾å¼,é»è¾è¡¨è¾¾å¼,æ¡ä»¶è¡¨è¾¾å¼,éå·è¡¨è¾¾å¼)åæ±å¼è§åãäºçº§åç§èè¯çå ¬å ±åºç¡ç¥è¯å¤§çº²åæ ·é¢è§é«çæè²åºç社åºççãå ¨å½è®¡ç®æºç级èè¯äºçº§æç¨ââå ¬å ±åºç¡ç¥è¯(2013å¹´ç)ãçéå½é¨åã
ä¸ãåºæ¬è¯å¥
1. 表达å¼è¯å¥,空è¯å¥,å¤åè¯å¥ã
2. è¾å ¥è¾åºå½æ°çè°ç¨,æ£ç¡®è¾å ¥æ°æ®å¹¶æ£ç¡®è®¾è®¡è¾åºæ ¼å¼ã
åãéæ©ç»æç¨åºè®¾è®¡
1. ç¨if è¯å¥å®ç°éæ©ç»æã
2. ç¨switchè¯å¥å®ç°å¤åæ¯éæ©ç»æã
3. éæ©ç»æçåµå¥ã
äºã循ç¯ç»æç¨åºè®¾è®¡
1. for循ç¯ç»æã
2. whileådo-while循ç¯ç»æã
3. continueè¯å¥åbreakè¯å¥ã
4. 循ç¯çåµå¥ã
å ãæ°ç»çå®ä¹åå¼ç¨
1. ä¸ç»´æ°ç»åäºç»´æ°ç»çå®ä¹ãåå§ååæ°ç»å ç´ çå¼ç¨ã
2. å符串ä¸å符æ°ç»ã
ä¸ãå½æ°
1. åºå½æ°çæ£ç¡®è°ç¨ã
2. å½æ°çå®ä¹æ¹æ³ã
3. å½æ°çç±»ååè¿åå¼ã
4. å½¢å¼åæ°ä¸å®å¨åæ°,åæ°å¼çä¼ éã
5. å½æ°çæ£ç¡®è°ç¨,åµå¥è°ç¨,éå½è°ç¨ã
6. å±é¨åéåå ¨å±åéã
7. åéçåå¨ç±»å«(èªå¨,éæ,å¯åå¨,å¤é¨),åéçä½ç¨ååçåæã
å «ãç¼è¯é¢å¤ç
1. å®å®ä¹åè°ç¨(ä¸å¸¦åæ°çå®,带åæ°çå®)ã
2. âæ件å å«å¶å¤çã
ä¹ãæé
1. å°åä¸æéåéçæ¦å¿µ,å°åè¿ç®ç¬¦ä¸é´åè¿ç®ç¬¦ã
2. ä¸ç»´ãäºç»´æ°ç»åå符串çå°å以åæååéãæ°ç»ãå符串ãå½æ°ãç»æä½çæéåéçå®ä¹ãéè¿æéå¼ç¨ä»¥ä¸åç±»åæ°æ®ã
3. ç¨æéä½å½æ°åæ°ã
4. è¿åå°åå¼çå½æ°ã
5. æéæ°ç»,æåæéçæéã
åãç»æä½(å³âç»æå¶)ä¸å ±åä½(å³âèåå¶)
1. ç¨typedef 说æä¸ä¸ªæ°ç±»åã
2. ç»æä½åå ±ç¨ä½ç±»åæ°æ®çå®ä¹åæåçå¼ç¨ã
3. éè¿ç»æä½ææé¾è¡¨,ååé¾è¡¨ç建ç«,ç»ç¹æ°æ®çè¾åºãå é¤ä¸æå ¥ã
åä¸ãä½è¿ç®
1. ä½è¿ç®ç¬¦çå«ä¹å使ç¨ã
2. ç®åçä½è¿ç®ã
åäºãæ件æä½
åªè¦æ±ç¼å²æ件系ç»(å³é«çº§ç£çI/ Oç³»ç»),对éæ åç¼å²æ件系ç»(å³ä½çº§ç£çI/Oç³»ç»)ä¸è¦æ±ã
1. æ件类åæé(FILEç±»åæé)ã
2. æ件çæå¼ä¸å ³é(fopen,fclose)ã
3. æ件ç读å(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf å½æ°çåºç¨),æ件çå®ä½(rewind,fseekå½æ°çåºç¨)ã
Cè¯è¨æ¯ä¸ç§è®¡ç®æºç¨åºè®¾è®¡è¯è¨ï¼å®æ¢å ·æé«çº§è¯è¨çç¹ç¹ï¼åå ·ææ±ç¼è¯è¨çç¹ç¹ãå ¨å½è®¡ç®æºç级èè¯æäºçº§cè¯è¨è¿ä¸ªèè¯ç项ç®ã
èè¯è¦æ±ï¼1. çæVisual C++6. 0éæå¼åç¯å¢ã2. ææ¡ç»æåç¨åºè®¾è®¡çæ¹æ³ï¼å ·æè¯å¥½çç¨åºè®¾è®¡é£æ ¼ã3. ææ¡ç¨åºè®¾è®¡ä¸ç®åçæ°æ®ç»æåç®æ³å¹¶è½é 读ç®åçç¨åºã4. å¨Visual C++6. 0éæç¯å¢ä¸ï¼è½å¤ç¼åç®åçCç¨åºï¼å¹¶å ·æåºæ¬ççº éåè°è¯ç¨åºçè½åã
èè¯å 容ï¼
ä¸ãCè¯è¨ç¨åºçç»æ
1. ç¨åºçææ,mainå½æ°åå ¶ä»å½æ°ã
2. 头æ件,æ°æ®è¯´æ,å½æ°çå¼å§åç»ææ å¿ä»¥åç¨åºä¸ç注éã
3. æºç¨åºç书åæ ¼å¼ã
4. Cè¯è¨çé£æ ¼ã
äºãæ°æ®ç±»ååå ¶è¿ç®
1. Cçæ°æ®ç±»å(åºæ¬ç±»å,æé ç±»å,æéç±»å,æ å¼ç±»å)åå ¶å®ä¹æ¹æ³ã
2. Cè¿ç®ç¬¦çç§ç±»ãè¿ç®ä¼å 级åç»åæ§ã
3. ä¸åç±»åæ°æ®é´ç转æ¢ä¸è¿ç®ã
4. C表达å¼ç±»å(èµå¼è¡¨è¾¾å¼,ç®æ¯è¡¨è¾¾å¼,å ³ç³»è¡¨è¾¾å¼,é»è¾è¡¨è¾¾å¼,æ¡ä»¶è¡¨è¾¾å¼,éå·è¡¨è¾¾å¼)åæ±å¼è§åãäºçº§åç§èè¯çå ¬å ±åºç¡ç¥è¯å¤§çº²åæ ·é¢è§é«çæè²åºç社åºççãå ¨å½è®¡ç®æºç级èè¯äºçº§æç¨ââå ¬å ±åºç¡ç¥è¯(2013å¹´ç)ãçéå½é¨åã
ä¸ãåºæ¬è¯å¥
1. 表达å¼è¯å¥,空è¯å¥,å¤åè¯å¥ã
2. è¾å ¥è¾åºå½æ°çè°ç¨,æ£ç¡®è¾å ¥æ°æ®å¹¶æ£ç¡®è®¾è®¡è¾åºæ ¼å¼ã
åãéæ©ç»æç¨åºè®¾è®¡
1. ç¨if è¯å¥å®ç°éæ©ç»æã
2. ç¨switchè¯å¥å®ç°å¤åæ¯éæ©ç»æã
3. éæ©ç»æçåµå¥ã
äºã循ç¯ç»æç¨åºè®¾è®¡
1. for循ç¯ç»æã
2. whileådo-while循ç¯ç»æã
3. continueè¯å¥åbreakè¯å¥ã
4. 循ç¯çåµå¥ã
å ãæ°ç»çå®ä¹åå¼ç¨
1. ä¸ç»´æ°ç»åäºç»´æ°ç»çå®ä¹ãåå§ååæ°ç»å ç´ çå¼ç¨ã
2. å符串ä¸å符æ°ç»ã
ä¸ãå½æ°
1. åºå½æ°çæ£ç¡®è°ç¨ã
2. å½æ°çå®ä¹æ¹æ³ã
3. å½æ°çç±»ååè¿åå¼ã
4. å½¢å¼åæ°ä¸å®å¨åæ°,åæ°å¼çä¼ éã
5. å½æ°çæ£ç¡®è°ç¨,åµå¥è°ç¨,éå½è°ç¨ã
6. å±é¨åéåå ¨å±åéã
7. åéçåå¨ç±»å«(èªå¨,éæ,å¯åå¨,å¤é¨),åéçä½ç¨ååçåæã
å «ãç¼è¯é¢å¤ç
1. å®å®ä¹åè°ç¨(ä¸å¸¦åæ°çå®,带åæ°çå®)ã
2. âæ件å å«å¶å¤çã
ä¹ãæé
1. å°åä¸æéåéçæ¦å¿µ,å°åè¿ç®ç¬¦ä¸é´åè¿ç®ç¬¦ã
2. ä¸ç»´ãäºç»´æ°ç»åå符串çå°å以åæååéãæ°ç»ãå符串ãå½æ°ãç»æä½çæéåéçå®ä¹ãéè¿æéå¼ç¨ä»¥ä¸åç±»åæ°æ®ã
3. ç¨æéä½å½æ°åæ°ã
4. è¿åå°åå¼çå½æ°ã
5. æéæ°ç»,æåæéçæéã
åãç»æä½(å³âç»æå¶)ä¸å ±åä½(å³âèåå¶)
1. ç¨typedef 说æä¸ä¸ªæ°ç±»åã
2. ç»æä½åå ±ç¨ä½ç±»åæ°æ®çå®ä¹åæåçå¼ç¨ã
3. éè¿ç»æä½ææé¾è¡¨,ååé¾è¡¨ç建ç«,ç»ç¹æ°æ®çè¾åºãå é¤ä¸æå ¥ã
åä¸ãä½è¿ç®
1. ä½è¿ç®ç¬¦çå«ä¹å使ç¨ã
2. ç®åçä½è¿ç®ã
åäºãæ件æä½
åªè¦æ±ç¼å²æ件系ç»(å³é«çº§ç£çI/ Oç³»ç»),对éæ åç¼å²æ件系ç»(å³ä½çº§ç£çI/Oç³»ç»)ä¸è¦æ±ã
1. æ件类åæé(FILEç±»åæé)ã
2. æ件çæå¼ä¸å ³é(fopen,fclose)ã
3. æ件ç读å(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf å½æ°çåºç¨),æ件çå®ä½(rewind,fseekå½æ°çåºç¨)ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-03-10
如果仅仅是过考试的话,不是很难的,只要背过一些基本概念,然后会编程,我个人的经验是:多多上机实践,有的人对这个不感兴趣,其实当你亲手调试会一个程序的时候会很有成就感的。如果楼主实在是看不进书,就把书里的例题全部在电脑里调试一遍,估计如果都会了,就没有什么问题了,也就好理解了。
希望可以帮到你吧,楼主,其实真的不难,关键看你感不感兴趣,楼主加油本回答被提问者和网友采纳
希望可以帮到你吧,楼主,其实真的不难,关键看你感不感兴趣,楼主加油本回答被提问者和网友采纳
第2个回答 2015-06-07
恰恰相反,二级的C是非常简单的。基本上智力发育正常、逻辑思维清晰的人,稍加阅读和训练就不会有什么太大的问题。
第3个回答 2010-08-01
如果仅仅是为了考试,那么考计算机三级网络技术会更容易些,上机有100道题考试从这里面抽取一道,笔试只要把网络技术的书背过就好,数学不好,背的能力应该还好吧,所以三级是好的选择,二级对C语言的要求比较高
第4个回答 2010-08-01
C语言的那本书还是有点难度的,不过考试倒没那么深
都是填空什么的
只要反复看看
肯定能过
另外,试题重现率很高。总是考一些考过的内容
所以要把历年真题好好看看。
都是填空什么的
只要反复看看
肯定能过
另外,试题重现率很高。总是考一些考过的内容
所以要把历年真题好好看看。