自考“C語言程序設計”模擬試題六
一、單項選擇題
1.各種基本數(shù)據類型的存貯空間正確的長度排列為__________.
A.Char<long<int<float<double B.Double<float<long<int<char
C.Char<int<long<float<double D.Float<int<long<char<double
2.下面的變量說明中_____________是正確的。
A.Char:a,b,c; B.Char a;b;c;
C.Char a,b,c; D.Char a,b,c
3.main( )
{ int n;
?。?n=6*4,n+6),n*2;
printf(“n=%d\n”,n);
} 此程序的輸出結果是______________.
A.30 B. 24 C. 60 D. 48
4.若有如下定義,則__________和_________是對數(shù)組元素的正確的引用。。
int a[10] ,*p ;
p=a ;
A. *&a[10] B. a[11] C. *(p+2) D. *p
5.設整型變量n的值為2,執(zhí)行語句“n+=n-=n*n;”后,n的值是__________
A. 0 B. 4 C. - 4 D. 2
6.表達式y(tǒng)=(13>12?15:6>7?8:9)的值為____________ .
A 9 B 8 C 15 D. 1
7.若x=5,y=3 則y*=x+5; y的值為_______________.
A. 10 B. 20 C. 15 D. 30
8.C語言的輸入與輸出操作是由____________完成的。
A.輸入語句 B.輸出語句
C.輸入與輸出函數(shù) D.輸入與輸出語句
9.語句 for(k=0;k<5;++k)
{ if(k= = 3) continue;
printf(“%d”,k);
}的輸出結果為___________.
A.012 B. 0124 C. 01234 D. 沒有輸出結果
10.從循環(huán)體內某一層跳出,繼續(xù)執(zhí)行循環(huán)外的語句是:___________.
A. break語句 B.return語句
C.continue語句 D.空語句。
11.Break語句的正確的用法是____________.
A.無論在任何情況下,都中斷程序的執(zhí)行,退出到系統(tǒng)下一層。
B.在多重循環(huán)中,只能退出最靠近的那一層循環(huán)語句。
C.跳出多重循環(huán)。
D.只能修改控制變量。
12.兩個指針變量的值相等時,表明兩個指針變量是__________.
A.占據同一內存單元。 B.指向同一內存單元地址或者都為空。
C.是兩個空指針。 D.都沒有指向。
13.不正確的指針概念是__________.
A.一個指針變量只能指向同一類型的變量。
B.一個變量的地址稱為該變量的指針。
C.只有同一類型變量的地址才能存放在指向該類型變量的指針變量之中。
D.指針變量可以賦任意整數(shù),但不能賦浮點數(shù)。
14.設char ch=‘A’;表達式ch?。╟h>=‘A’&&ch<=‘Z’)?ch:(ch+32)的值是_________.
A.A B. a C. Z D. z
15.根據C語言的語法規(guī)則,下列________個是不合法標識符。
A.While B. Name C. Rern5 D. _exam
16.設單精度變量f,g均為5.0,使f為10.0的表達式是__________.
A. f+=g B. f-=g+5 C. f*=g-15 D. f / =g*10
17. 設整型變量n的值為2,執(zhí)行語句“n+=n- =n*n ;”后,n的值是__________.
A. 0 B. 4 C. –4 D. 2
18.下列不是賦值語句的是__________.
A.A++ B. a= = b C. a+=b D. a=1
19. 為表示關系x≥y≥z,應使用C語言表達式__________
A.(x>=y)&&(y>=z) B. (x>=y) AND (y>=z)
C.(x>=y>=z) D. (x>=z)&(y>=z)
20.設有數(shù)組定義:char array[]=“China”;則數(shù)組所占的存貯空間為__________.
A.4個字節(jié) B. 5個字節(jié) C. 6個字節(jié) D. 7個字節(jié)
二、寫出下列程序的運行結果
1. main ( )
{ int x=10,y=10;
printf(“%d %d\n”,x——,——y); }
該程序的運行結果是_______________.
2.main( )
{ int j , k , p, s;
s=0 ;
for (j=1; j<=3; j++)
{ p=1;
for(k=1; k<=j; k++)
p=p*k;
s=s+p;
}
printf(“s=%d\n”,s); }
該程序的運行結果是__________________.
3. # include “stdio.h”
main( )
{ int a[]={1,2,3,4,5}, *p;
p=a;
*(p+2)+=2;
printf(“%d, %d ”, *p, *(p+2)); }
該程序的運行結果是___________________________________.
4.main( )
{ int a[]={2,4,6,8,10};
int y=1,x,*p;
p=&a[1];
for(x=0;x<3;x++)
y + =*(p+x);
printf(“%d\n”,y); }
該程序的運行結果是________________.
5.main()
{ int a[5], k;
for(k=0;k<5;k++)
a[k]=10*k ;
printf(“%d”, a[k-1]) ; }
該程序的運行結果是_________________.
三、判斷題
1. 函數(shù)一般由函數(shù)的說明部分和函數(shù)體部分組成。 ( )
2. C語言中數(shù)據類型只有整型、實型和字符型。 ( )
3. 數(shù)組的下標從1開始。 ( )
4. 假設有int a[10],*p; 則P=&a[0]與p=a等價。 ( )
5. getchar()函數(shù)的功能是從鍵盤上輸入一個字符串。 ( )
6. 在C語言中定義一個文件指針的方法為:FILE *fp; ( )
7. 構成數(shù)組的各個元素可以有不同的數(shù)據類型。 ( )
8. C語言的數(shù)據類型只有int 型和 float 型。 &nbs
2.部分稿件來源于網絡,如有不實或侵權,請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網為準!
-
112023-03湖北自考《運輸保險》精選習題及答案匯總湖北自考《運輸保險》精選習題及答案匯總
-
112023-03湖北自考《運輸保險》精選習題及答案(5)湖北自考《運輸保險》精選習題及答案(5)
-
112023-03湖北自考《運輸保險》精選習題及答案(4)湖北自考《運輸保險》精選習題及答案(4)
-
112023-03湖北自考《運輸保險》精選習題及答案(3)湖北自考《運輸保險》精選習題及答案(3)
-
112023-03湖北自考《運輸保險》精選習題及答案(2)湖北自考《運輸保險》精選習題及答案(2)
-
112023-03湖北自考《運輸保險》精選習題及答案(1)湖北自考《運輸保險》精選習題及答案(1)
已幫助10w萬+意向學歷提升用戶成功上岸
-
毛澤東思想概論
培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應對考試題型。全程督促學習,安排好學習計劃。 毛澤東思想概論...自考培訓 -
英語二
本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質課程,它以培養(yǎng)學習者的綜合語言應用能力為目標,使他們在學習、工作和社會交往中能夠使用英語進行有效的交流。 英語二...自考培訓 -
馬克思主義基本原理概論
本書包括兩個部分:自學考試大綱和基本原理。主要內容有,馬克思主義是關于工人階級和人類解放的科學,物質世界及其發(fā)展規(guī)律,認識的本質及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進程,社會主義社會及其進程,共產主義社會及其進程等。 馬克思主義基本原理概論...自考培訓 -
思想道德修養(yǎng)與法律基礎
《思想道德修養(yǎng)與法律基礎》課具有鮮明的政治性、思想性、理論性、針對性、科學性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質、學習成才和法律本質等內容,指導和回答大學生在人生、抱負、信念等方面遍及關心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎...自考培訓 -
中國近代史綱要
“中國近現(xiàn)代史綱要”全國高等教育自學考試指定教材,依據中央審定的普通高等學?!爸袊F(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設工程重點教材《中國近現(xiàn)代史綱要》,結合自學考試的特點設計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產黨第十七次全國代表大會召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓
掃一掃關注微信公眾號
隨時獲取湖北省自考政策、通知、公告以及各類學習資料、學習方法、課程。