當前位置:首頁 » 編程語言 » c語言的答題技巧
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言的答題技巧

發布時間: 2022-04-30 12:13:36

1. 計算機二級c語言備考技巧有哪些

1、筆試試卷分析


筆試試卷由選擇題和填空題組成。選擇題和填空題一般對基本知識和基本操作進行考查,它主要是測試我們對相關概念的掌握是否全面、理解是否准確、思路是否清晰。


(1)選擇題分析


選擇題為單選題,是客觀題,每道題的分值為2分,試題覆蓋面廣,一般情況下我們不可能做到對每個題目都有把握答對。考試時就需要我們學會放棄,對於不確定的題目不要在上面花費太多的時間,先記住,然後作答其他題目。等最後有空餘的時間再回過頭來仔細考慮這些題目。二級C語言筆試題目眾多,分值分散,我們一定要有全局觀,合理地安排考試時間。


選擇題一般分為:正面試題和反面試題。設問是正確觀點的題稱為正面試題,絕大多數選擇題為正面試題;設問是是錯誤觀點的題稱為反面試題。我們在解答選擇題時可以如下幾個答題方法來答題,這樣可以提高答題速度和准確率。


①順選法:如果對題中的4個選項,一看就能肯定其中的1個是正確的,就可以直接得出答案。對於一些比較容易看出正確選項的題,可以使用排除錯誤選項。


②排除法:排除法是將錯誤答案一一排除的方法。對題中的4個選項逐個去掉錯誤的選項。對於一些比較容易看出錯誤選項的題,可以使用排除錯誤選項。


③比較法:這種辦法是沒有辦法的辦法,如果有些題實在是沒有把握,那麼就只有比較四個選項中那個更接近題目要求了(這也稱之為“蒙猜法”)。


(2)填空題分析


填空填一般難度都比較大,一般需要我們准確地填入字元,往往需要非常精確,錯一個字也不得分。在分值方面,每題也是2分。在作答填空題時要注意以幾點:


①答案要寫得簡潔明了,盡量使用專業術語。


②認真填寫答案,字跡要工整、清楚,格式要規范、正確,在把答案往答題卡上填寫後盡量不要塗改。


③注意,在答題卡上填寫答案時,一定要注意題目的序號,不要弄錯位置。


④對於有兩種答案的情況,只需填一種即可,多填並不多給分。


2、上機試題分析


一個C語言源程序總是在一定的硬體和軟體環境支持下進行編輯、編譯、連接和運行的,而這其中的每一步都直接影響程序調試的效率。所以初學者必須了解所使用的計算機系統的基本操作方法,學會使用該系統,了解在該系統上如何編輯、編譯、連接和運行一個C語言程序。


上機考試重點考察我們綜合運用基礎的操作能力和程序編寫能力,要求我們具有綜合運用基礎知識進行實際操作的能力。上機試題綜合性強、難度較大。上機考試的評分是以機評為主,人工復查為輔的.。機評不存在公正性的問題,卻存在呆板的問題,有時還可能因為出題者考慮不周出現錯評的情況。這就要求我們做題時要充分考慮到各種情況,盡可能的按規范編寫程序,否則有可能答對不得分。


掌握好上機考試的考試技巧,可以使我們的實際水平在考試時得到充分發揮,從而取得較為理想的成績。歷次考試均有考生因為忽略了考試技巧,加之較為緊張的考場氣氛影響了水平的發揮,致使考試成績大大低於實際水平。因此我們在考試前,要有充分的准備。總結起來有以下幾點供我們在復習和考試時借鑒:


(1)上機考試訓練時,一定不要死記硬背。以往有部分考生能夠順利通過筆試,卻不能通過上機考試,主要原因就是她們在平時訓練時死記硬背,而沒有真正的理解知識應用,到考試時,題目稍有變動就變的束手無策。所以我們一定要在熟記基本知識點的基礎上,加強上機訓練,做到真正理解、掌握解題方法和思路。


(2)一定要重視考試模擬軟體的使用。應使用考試模擬軟體進行實際的上機操作練習,尤其要做一些具有針對性的上機模擬題,以便熟悉考試題型,體驗真實的上機環境,減輕考試時的緊張程度。


(3)學會並習慣使用編程軟體的幫助系統。C語言編程軟體有非常全面的幫助系統,熟練掌握、使用幫助系統,可以使我們減少記憶量,解決解題中的陌生、疑難問題。


(4)熟悉考試場地及環境,尤其是要熟悉考場的硬體情況和所使用的相關軟體的情況。一般在正式考試前,考點會給我們提供一次模擬上機的機會,應盡可能地去參加。模擬考試時,不要把重點放在做題上,而應放在熟悉考試環境,相應軟體的使用方法,考試系統的使用等方面。


(5)在考試時不要急燥、慌張,而是要認真、冷靜地看清題目要求,在做完題後一定要保存文件,並運行程序檢測運行結果是否符合題目要求。在考完交卷前先關閉掉C語言編程軟體和其他打開的文件,再交卷,確保交卷過程中不出錯誤。


3、綜合應試技巧


(1)認真審題,先分析,後下筆。試題的考核是有針對性的,因此在答題時也要有針對性。解答前,除了要看清問題外,還要弄清楚題目考核的意圖。明白了問在那裡後,就可以開始考慮好如何答題了,然後依思路從容做答。


(2)對於十分了解或熟悉的問題,切忌粗心大意、得意忘形,一定要認真看題、分析,避免掉入陷阱,確定後再寫出答案。


(3)對於偶爾碰到或是雖然在復習中見過但已記不清的題目,也不要泄氣,將自己的判斷同書本知識聯系起來做答;對於完全陌生的問題,實在不知如何根據書本知識進行解答時,可以採用“蒙猜法”,用自己的思考和邏輯推斷作答。由於這這方法作出來的題沒有多大把握得分,因此不要花費太多時間去研究它。


總之,考試要取得好成績,取決於我們對C語言知識掌握的扎實程度。否則,即使有再好的技巧也無濟於事,只能碰運氣,這是不可能考出好成績的。當然,在有扎實的基礎上運用一些應試的技巧,能使考試起到事半功倍的效果。

2. 求指點一下道c語言題的解題思路(a不是答案)

#include
<stdio.h>
int
main()
{
printf("請輸入行數和起始字母(以空格分隔):");
int
nlay=0;
char
ch;
char
chsave;
scanf("%d
%c",&nlay,&ch);
chsave=ch;
for(int
n=0;n<nlay;n++)
{
for(int
k=0;k<nlay-n;k++)
{printf("
");}
for(int
i=0;i<2*n+1;i++)
{
if(i<n)
printf("%c",ch++);
else
if(i==n)
printf("%c",ch);
else
printf("%c",--ch);
}
ch=chsave;
printf("\r\n");
}
return
1;
}
很簡單的原理:處理好每一行才能處理好多行。最外層的循環用於列印層數,這是最簡單的,裡面的循環就要處理好每一行了。首先,每一行由兩個元素組成:空格和字母。也就是列印空格的多少最終控制了圖形的基本樣子。由於空格的多少在每一行都是不同的,因此它和行數有直接的關系。k=nlay-n
:藉助於層數,測算出該層空格的個數。接下來關注字母的個數:同樣,找出他和層數的關系:i=2*n+1
。這樣基本的圖形就出來了。最後,關注字母變化的規律:由於字母列印的個數總是為奇數,所以設計三個條件語句,分別控制。這樣,隨著每一層的列印,所有的元素都以層數為參考,就能互不幹擾的工作。而ch=chsave這樣的語句是為了保證每行列印的首字母都是你所輸入的首字母。整個程序結構清晰,思路明確,樓主,給分吧!O(∩_∩)O~

3. 關於國二C語言答題技巧

只要是編程,如果你有C語言基礎的過是比較容易的。基本不用怎麼復習。
如果你沒有基礎,最好開始學點基礎知識。不會C語言基礎,筆試要過比較難,上機還是比較容易的,自己在網上找些題練練上級就沒什麼問題。

4. c語言要解題思路

括弧內的優先順序最高,先算括弧內的,接著是單目運算符!,接著是乘除,接著是加減,邏輯運算符和比較運算符是同級,誰在前先算誰,比較和邏輯運算符值只取1或0,真為1,假為0,以前記過的,現在記得不是很清楚了,有什麼錯誤望指正。

5. C語言選擇題 這種題應該用什麼思路解題 還望大家指教

正確答案:D。

這個題綜合考察了字元數組、字元串的概念以及strcat、strcpy、strlen三個函數的應用。

沒有特別的解題技巧,除了掌握上述知識外,要訓練閱讀代碼的能力。

從第一行開始,一行行讀,根據數據流向,記錄數據狀態。


  1. p[]:EFGH『』……''

  2. q[]:EFGH『』

  3. r[]:EFGHI『』

  4. strcat(p,r):p[]:EFGHEFGHI『』

  5. strcpy (p+strlen(q), q);:p[]:EFGHEFGH『』

  6. printf("%d ",strlen(p) );:strlen統計『』之前的字元,所以輸出為8。

平時多練習,才能熟悉這些函數。可以用調試器看內存情況。

6. 如何能提高c語言的解題思路

光看書是沒用的,要邊看書邊練習,就像以前我們高中老師說的一樣,「一聽就懂,一看就會,一做就錯,一用就亂。」 看別人的代碼,理解理解,然後自己再多練習幾遍,久而久之就養成一種習慣了,以後再看到一些題目,腦海自然就有一個大概得框架了,我就是這樣過來的。

7. 關於C語言考試的答題技巧

只要自己去買幾套題目做就沒有什麼問題了,我是軟體工程專業的,其實C的基礎很簡單,但是要是深鑽就很難了,,C語言的難點是指針,其他的基本是記憶部分。考試尤其注意書寫的規范,有些東西是必須注意的,建議推薦看「C陷阱和缺陷」這本書。。。

8. c語言機試編程題答題技巧

機試一般第一題好像是改錯第二題是填空
,第三題才是寫一個程序的演算法部分就可以了,所以第一題要答好,你要能注意編程的一些小細節,和大部分語句的編寫和關鍵詞的意義。第二題要看懂題意差不多就會了
所以要多讀題,第三個就是多做題了,記住一些規律性的題目。

9. c語言:解題思路

只要按照公式計算每月還款金額就可以了,其中"已歸還本金累計額"等於"貸款本金 除以 還款月數 乘以 已還款月數".

按照題目要求編寫的等額本金還款的C語言程序如下

#include<stdio.h>

int main(){

double P,R,repayment;

int N,i;

scanf("%lf;%d;%lf",&P,&N,&R);

printf("[");

for(i=0;i<N;i++){

repayment=(P/N)+(P-P/N*i)*R;

if(i==N-1)

printf("%.2lf]",repayment);

else

printf("%.2lf,",repayment);

}

return 0;

}

10. C語言編程題,求解題思路!

只要按照公式計算每月還款金額就可以了,其中"已歸還本金累計額"等於"貸款本金 除以 還款月數 乘以 已還款月數".

按照題目要求編寫的等額本金還款的C語言程序如下

#include<stdio.h>

int main(){

double P,R,repayment;

int N,i;

scanf("%lf;%d;%lf",&P,&N,&R);

printf("[");

for(i=0;i<N;i++){

repayment=(P/N)+(P-P/N*i)*R;

if(i==N-1)

printf("%.2lf]",repayment);

else

printf("%.2lf,",repayment);

}

return 0;

}