- 計(jì)算機(jī)二級(jí)C語言預(yù)測(cè)真題及答案 推薦度:
- 相關(guān)推薦
2016年計(jì)算機(jī)二級(jí)《C語言》預(yù)測(cè)真題
一、單項(xiàng)選擇題
1、 以下選項(xiàng)中正確的定義語句是( )。
A.double,a,b;
B.double a=b=7;
C.double a;b;
D.double a=7,b=7;
2、 以下敘述中錯(cuò)誤的是( )。
A.算法正確的程序可以有零個(gè)輸入
B.算法正確的程序最終一定會(huì)結(jié)束
C.算法正確的程序可以有零個(gè)輸出
D.算法正確的程序?qū)τ谙嗤妮斎胍欢ㄓ邢嗤慕Y(jié)果
3、 軟件詳細(xì)設(shè)計(jì)生產(chǎn)的圖如右圖:該圖是( )。
A.N—S圖
B.PAD圖
C.程序流程圖
D.E—R圖
4、 有以下程序:
程序運(yùn)行后的輸出結(jié)果是( )。
A.7
B.5
C.3
D.9
5、 以下敘述中正確的是( )。
A.在C語言中,預(yù)處理命令行都以“#”開頭
B.預(yù)處理命令行必須位于c源程序的起始位置
C.#include必須放在C程序的開頭
D.C語言的預(yù)處理不能實(shí)現(xiàn)宏定義和條件編譯的功能
6、 設(shè)有定義:
int x=0,*p;
緊接著的賦值語句正確的是
A.*P=NULL;
B.P=NULL;
C.P=X;
D.*P=X;
7、 若變量已正確定義
for(x=0,Y=0;(y!=99&&x<4);x++)
則以上for循環(huán)
A.執(zhí)行3次
B.執(zhí)行4次
C.執(zhí)行無限次
D.執(zhí)行次數(shù)不定
8、 有以下程序
程序的運(yùn)行結(jié)果是
A.0.141500
B.3.141500
C.3.000000
D.0.000000
二、簡(jiǎn)答題
9、下列給定程序中函數(shù)fun的功能是:逐個(gè)比較P.q所指兩個(gè)字符串對(duì)應(yīng)位置上的字符,并把ASCIl值大或相等的字符依次存放到C所指的數(shù)組中,形成一個(gè)新的字符串。
例如,若主函數(shù)中a字符串為“aBCDeFgH”,b字符串為“Abed”,則C中的字符串應(yīng)為“aBcdeFgH”。請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:部分源程序在文件MODll.C中,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
10、編寫函數(shù)fun,其功能是:實(shí)現(xiàn)兩個(gè)字符串的連接(不要使用庫函數(shù)strcat),即把p2所指的字符串連接到pl所指的字符串的后面。
例如,分別輸人下面兩個(gè)字符串:FirstString--SecondString
程序運(yùn)行后的輸出結(jié)果是:FirstString————SecondString
注意:部分源程序在文件PROGl.C中。
請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。
【計(jì)算機(jī)二級(jí)《C語言》預(yù)測(cè)真題】相關(guān)文章:
2015計(jì)算機(jī)二級(jí)C語言預(yù)測(cè)真題及答案08-11
計(jì)算機(jī)二級(jí)《C語言》真題練習(xí)11-28
計(jì)算機(jī)二級(jí)C語言預(yù)測(cè)上機(jī)精選訓(xùn)練題07-05
2016計(jì)算機(jī)二級(jí)《C語言》預(yù)測(cè)題及答案08-17
計(jì)算機(jī)二級(jí)C語言真題選擇題07-20