試卷編號:8606
所屬語言:c++
試卷方案:11121c++語言程式設計k
試卷總分:100分
共有題型:6種
一、填空共20題 (共計20分)
第1題 (1分) 題號:6389
函式只能接收乙個【1】.
答案: 1). 字元
第2題 (1分) 題號:6461
若有以下陣列a,陣列元素:a[0]~a[9],其值為
9 4 12 8 2 10 7 5 1 3
該陣列可用的最小下標值是【1】.
答案: 1). 0
第3題 (1分) 題號:6449
若輸入字串:abcde《回車》,則以下while迴圈體將執行 【1】 次.
while((ch='e') cout<<"*"<答案:
1). 0
第4題 (1分) 題號:6424
程式段int k=10; while(k=0) k=k-1迴圈體語句執行【1】次.
答案: 1). 0
第5題 (1分) 題號:6420
按記憶體排列順序, 陣列char a[2]中的所有元素是a[1]和【1】.
答案: 1). a[0]
第6題 (1分) 題號:6518
已知a=13, !a的十進位制數值為【1】.
答案: 1). 0
第7題 (1分) 題號:6487
設x的值為15,n的值為2,則表示式x%=(n+=3)運算後x的值是【1】.
答案: 1). 0
第8題 (1分) 題號:6471
設a、b、c為整型數, 且a=2、b=3、c=4, 則執行完以下語句:
a*=16+(b++)-(++c);
後,a的值是 【1】.
答案: 1). 28
第9題 (1分) 題號:6517
已知a=12,寫出表示式 (0答案:
1). 0
第10題 (1分) 題號:6583
下列程式段的輸出結果是【1】.
int add(int 20,int y=10);
void main()
int add(int x,int y)
答案: 1). 30
第11題 (1分) 題號:6436
字串連線函式是【1】,只寫函式名即可.
答案: 1). strcat
第12題 (1分) 題號:6523
已知x=2,y=2 則表示式x*=y+8的值為【1】.
答案: 1). 20
第13題 (1分) 題號:6473
設a、b、c為整型數, 且a=2、b=3、c=4, 則執行完以下語句:
a*=16+(b++)-(++c);
後,c的值是 【1】.
答案: 1). 5
第14題 (1分) 題號:6509
已知 i=5, 寫出語句 a=(i>5)?0:1; 執行後整型變數 a 的值是【1】.
答案: 1). 1
第15題 (1分) 題號:6398
int x=2,y=3,z=4; 則表示式!(x+y)>z的值為【1】.
答案: 1). 0
第16題 (1分) 題號:6582
下列程式段的輸出結果是【1】.
int add(int x,int y=10);
void main()
int add(int x,int y)
答案: 1). 80
第17題 (1分) 題號:6494
寫出表示式 1.234&&5.982 的值是【1】.
答案: 1). 1
第18題 (1分) 題號:6502
已知 a=10,b=15,c=1,d=2,e=0,則表示式 a*b&&c 的值為【1】.
答案: 1). 1
第19題 (1分) 題號:6510
已知 i=5,寫出語句 i-=18; 執行後整型變數 i 的值是【1】.
答案: 1). -13
第20題 (1分) 題號:6504
已知 a=10,b=15,c=1,d=2,e=0,則表示式!a答案:
1). 0
二、判斷共20題 (共計20分)
第1題 (1分) 題號:1590
int i,*p=&i;是正確的c++說明.
答案:y
第2題 (1分) 題號:1628
c++語言中數0x12ahf是乙個十進位制數.
答案:n
第3題 (1分) 題號:1578
x*=y+8 等價於 x=x*(y+8).
答案:y
第4題 (1分) 題號:1484
關於函式體:包括區域性變數的宣告和可執行**.
答案:y
第5題 (1分) 題號:1526
一次性輸入、輸出字元陣列時,只寫字元陣列名.
答案:y
第6題 (1分) 題號:1529
包含空格的字元陣列輸入時,常常使用c++的函式實現.
答案:y
第7題 (1分) 題號:1520
定義的字元陣列個數必須大於等於所初始化的字串長度.
答案:y
第8題 (1分) 題號:1545
int a[10]=;int *p=a;執行p=p+3;指標p就指向a的第4個元素 a[3].
答案:y
第9題 (1分) 題號:1531
使用者使用字串處理函式時,必須使用編譯預處理命令,在標頭檔案中定義cstring或
答案:y
第10題 (1分) 題號:827
c++中識別符號內的大小寫字母是沒有區別的.
答案:n
第11題 (1分) 題號:1474
do-while迴圈,它先執行迴圈中的語句,然後再判斷表示式的值.
答案:y
第12題 (1分) 題號:1617
若函式fc定義如下:void fc(char *a,char *b)函式fc的功能是串複製.
答案:y
第13題 (1分) 題號:1589
若有 #define s(a,b) a*b 則語句 area=s(3,2); area的值為6.
答案:y
第14題 (1分) 題號:1532
求字串長度函式strlen ( )
答案:y
第15題 (1分) 題號:1507
陣列它不做下標是否越界的判斷,在編譯和連線過程中都不會出現錯誤提示.
答案:y
第16題 (1分) 題號:1524
一維字元陣列的輸入:char str[21] ;cin<< str;
答案:n
第17題 (1分) 題號:1539
c++中用取址運算子"&"來獲得變數的位址.
答案:y
第18題 (1分) 題號:1497
c++語言允許巢狀定義函式,也允許巢狀呼叫函式.
答案:n
第19題 (1分) 題號:1615
若有int i,*p;則語句*p=1000;
是合法的.
答案:n
第20題 (1分) 題號:1550
字元陣列中每乙個元素可存放乙個字元,而字元指標變數存放字串首位址.
答案:y
三、單項選擇共30題 (共計30分)
第1題 (1分) 題號:3526
函式的形式引數隱含的儲存型別說明是().
a:extern
b:static
c:register
d:auto
答案:d
第2題 (1分) 題號:3594
以下不能正確定義二維陣列的選項是().
a:int a[2][2]=,};
b:int a[2]=;
c:int a[2][2]=,2,3};
d:int a[2]=,};
答案:d
第3題 (1分) 題號:3490
c++語言程式中必須有的函式是().
a:#include <>
b:main
c:cout
d:cin
答案:b
第4題 (1分) 題號:3504
char a1="abc",a2[80]="1234";將a1串連接到a2串後面的語句是().
a:strcat(a2,a1);
b:strcpy(a2,a1);
c:strcat(a1,a2);
d:strcpy(a1,a2);
答案:a
第5題 (1分) 題號:3622
以下選項中合法的實型常數是().
a:5e2.0
b:e-3
c:1.2e1
d:1.3e
答案:c
第6題 (1分) 題號:3486
在以下給出的表示式中,與 do--while(e)語句中的(e)不等價的
表示式是().
a:(!e==0)
b:(e>0||e<0)
c:(e==0)
d:(e!=0)
答案:c
第7題 (1分) 題號:3515
變數的指標,其含義是指該變數的().
a:值b:位址
c:名d:乙個標誌
答案:b
第8題 (1分) 題號:3593
以下能對二維陣列a進行正確初始化的語句是().
a:int a[2]=,};
b:int a[3]=,};
c:int a[2][4]=,,};
d:int a[3]={},};
答案:b
第9題 (1分) 題號:3575
下列選項中,合法的c++語言關鍵字是().
a:var
b:cher
c:integer
d:default
答案:d
第10題 (1分) 題號:3472
以下不正確的敘述是().
a:在c++程式中所用的變數必須先定義後使用
b:程式中,aph和aph是兩個不同的變數
c:若a和b型別相同,在執行了賦值語句a=b;後b中的值將放入a中,b中的值不變
d:當輸入數值資料時,對於整型變數只能輸入整型值;對於實型變數只能輸入實型值
答案:d
第11題 (1分) 題號:3552
若有說明:int *p1,*p2,m=5,n;以下均是正確賦值語句的選項是().
a:p1=&m;p2=&p1
b:p1=&m;p2=&n;*p1=p2;
c:p1=&m;p2=p1;
d:p1=&m;*p2=*p1;
答案:c
第12題 (1分) 題號:3442
以下函式呼叫語句中實參的個數是().
C上機考試題
從鍵盤上輸入兩個數按從小到大的順序排列並輸出。編寫程式輸出一下形式的圖形 輸出一下形式的圖形,把程式補充完整 以下程式完成以下功能是輸入x的值,輸出y的值 當x 0時,y 1。當x 0時,y 0。當x 0時,y 1。從鍵盤上輸入兩個數,求兩個數的最大值並輸出 寫程式有x求y。若x 0 y x 1 若...
C 考試題庫
一 選擇題,每題1分,共40分 下列各題a b c d 四個選項中,只有乙個選項是正確的,請將正確選項填寫在答題卡相應位置上,答在試卷上不得分 1 以下程式段中與語句k a b?b c?1 0 0 功能等價的是 a if a b b c k 1 b if a b b c k 1 else k 0el...
C 考試題庫
江西財經大學 10 11第一學期期末考試上機考試100題 試卷 18095授課課時 96考試用時 180分鐘 課程名稱 c 程式設計 軟體適用物件 軟體工程4班 專公升本 試卷命題人試卷審核人 一 第一類題目 50道,每題7分,在word中保留 並將輸出結果視窗保留 1.求圓的面積。圓的半徑從1到1...