c语言程序设计开封电大,最新电大《C语言程序设计》题库及答案.docx
《C語言程序設(shè)計》期末綜合練習(xí)題
模擬試題一一、單選題1.在每個C語言程序中都必須包含有這樣一個函數(shù),該函數(shù)的函數(shù)名為(A)。A. main B. MAIN C. name D. function 2.每個C語言程序文件的編譯錯誤分為( B )類。A. 1 B. 2 C. 3 D. 43.字符串"a+b=12\n"的長度為( B )。A. 6 B. 7 C. 8 D. 94.在switch語句的每個case塊中,假定都是以break語句結(jié)束的,則此switch語句容易被改寫為( D )語句。A. for B. while C. do D. if5.在下面的do-while循環(huán)語句中,其循環(huán)體語句被執(zhí)行的次數(shù)為( C )。int i=0; do i++; while(i<10);A. 8 B. 9 C. 10 D. 116.將兩個字符串連接起來組成一個字符串時,選用的字符串函數(shù)為( C )。A. strlen( ) B. strcpy( ) C. strcat( ) D. strcmp( )7.若用數(shù)組名作為函數(shù)調(diào)用的實參,傳遞給形參的是( A )。A. 數(shù)組的首地址 B. 數(shù)組中第一個元素的值C. 數(shù)組中全部元素的值 D. 數(shù)組元素的個數(shù)8.假定a為一個整數(shù)類型的數(shù)組名,整數(shù)類型的長度為4,則元素a[4]的地址比a數(shù)組的首地址大( C )個字節(jié)。A. 4 B. 8 C. 16 D. 329.假定s被定義為指針類型char *的變量,初始指向的字符串為"Hello world!",若要使變量p指向s所指向的字符串,則p應(yīng)定義為( A )。A. char *p=s B. char *p=&s C. char *p;p=*s D. char *p; p=&s10.從一個數(shù)據(jù)文件中讀入以換行符結(jié)束的一行字符串的函數(shù)為( B )。A. gets( ) B. fgets( ) C. getc( ) D. fgetc( ) 二、填空題1.執(zhí)行“printf("%c",'A'+2);”語句后得到的輸出結(jié)果為(C)。2.short int類型的長度為(2)。3.用類型關(guān)鍵字表示十進制常數(shù)3.26f的類型為(float)。4.假定y=10,則表達式++y*3的值為(33)。5.邏輯表達式(x==0 && y>5)的相反表達式為((x!=0 || y<=5) 或:(x || y<=5))。6.若x=5,y=10,則x!=y的邏輯值為(1(真,true))。7.假定二維數(shù)組的定義為“int a[3][5];”,則該數(shù)組所占存儲空間的字節(jié)數(shù)為(60)。8.使用“typedef char BB[10][50];”語句定義(BB)為含有10行50列的二維字符數(shù)組類型。9.字符串"a:\\xxk\\file.txt"的長度為(15)。10.假定p所指對象的值為25,p+1所指對象的值為46,則*++p的值為(46)。11.假定一個數(shù)據(jù)對象為int*類型,則指向該對象的指針類型為(int)。12.假定一個結(jié)構(gòu)類型的定義為 “struct A{int a,b; A* c;};”,則該類型的理論長度為(12)。13. 假定要訪問一個結(jié)構(gòu)對象x中的數(shù)據(jù)成員a,則表示方式為(x.a)。三、寫出下列每個程序運行后的輸出結(jié)果1.#include?????? void main() {?????????? int i,j,k=0;?????????? for(i=0; i<5; i++)?????????????? for(j=i; j<5; j++) k++;;?????????? printf("%d\n",k);?????? }15
2.#include??????? void main() {??????????? int x=20;??????????? int i=2;??????????? while(i
3.#include?????? void main() {?????????? int a[8]={70,63,54,95,40,75,90,66};?????????? int i, s=0
總結(jié)
以上是生活随笔為你收集整理的c语言程序设计开封电大,最新电大《C语言程序设计》题库及答案.docx的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 太阳花的象征意义(送太阳花的寓意是什么意
- 下一篇: 在哪儿能找c语言编程题,C语言程序设计的