




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、01 計算機本身最擅長的能力是?A. 推理B.想像C.重復D.分析正確答案:C、重復。02計算機(CPU )可以直接運行人類編寫的程序A. V B. X正確答案:B、X。03 編程語言是和計算機交談的語言A. V B. X正確答案:B、X。04 關于 C 語言,以下說法錯誤的有:A. C 語言是和 Unix 操作系統一同發展起來的B. C 語言不能寫圖形界面的軟件C. C 語言一般是編譯執行的D. C 語言誕生于 1970 年代正確答案: B、 C 語言不能寫圖形界面的軟件。06 IDE 的中文翻譯是什么?正確答案是:集成開發環境。07 給定: int a,b; 以下哪些 scanf 的使用是
2、正確的?A. scanf("%d", &a); scanf("%d", &b);B. scanf("%d %d", &a, &b);C.scanf("%d, %d", &a, &b);D.scanf("%d %d", a, b);C、正確答案: A、 scanf("%d", &a); scanf("%d", &b); 。 B、 scanf("%d %d", &a,
3、&b); 。 scanf("%d, %d", &a, &b); 。08 以下哪些是有效的變量名?A. mainB.4everC.monkey-kingD._int 正確答案:A、 main。 D、 _int 。09 給定:int a,b; scanf("%d %d", &a, &b);則以下哪些輸入方式是正確的?A. 1 2B.1,2C.1(回車)2D.1、2 正確答案:A、1 2。 C、1(回車)2。10 給定以下代碼段:int a,b=0;則 a 的初始值是 0A. V B. X正確答案:B、X。11 寫出下式
4、的運算結果:10/3.0*3 正確答案是: 10.0。12 寫出下式的運算結果:10/3*3.0正確答案是: 9.0。13寫出以下代碼執行后,t1和t2的值,以空格隔開:int a=14;int t1 = a+;int t2 = +a; 正確答案是:14 16。14寫出以下表達式的結果,一個結果一行:6 + 5 / 4 - 22 + 2 * (2 * 2 - 2) % 2 / 310 + 9 * (8 + 7) % 6) + 5 * 4 % 3 * 2 + 31 + 2 + (3 + 4) * (5 * 6 % 7 / 8) - 9) * 10 正確答案是:5 2 44 -627。15以下語句
5、是否可以通過編譯:if ( 1<=n<=10 );A. V B. X正確答案: A、“。16以下語句是否表示n屬于1,10:if ( 1<=n<=10 );A. V B. X正確答案: B、X。17寫出程序的輸出結果:int i,j,k;i=5; j=10; k=1;prin tf("%d", k>i<j);正確答案是:1。18寫出程序的輸出結果:int i,j,k;i=2;j=3;k = i*j=6;prin tf("%dn", k);正確答案是:1。19寫出程序的輸出結果:int i,j,k;i=3;j=2;k=1
6、;prin tf("%d", i<j = j<k);正確答案是:1。20寫出程序的輸出:int i=1;switch ( i%3 ) case 0: prin tf("zero");case 1: printf("on e");case 2: prin tf("two");正確答案是:on etwo。21寫出程序的輸出:int a = 58;if ( a>50 ) prin tf("A");if ( a>40 ) prin tf("B");if ( a
7、>30 ) pri ntf("C");正確答案是:ABC。22 while循環的條件滿足的時候循環繼續,而do-while的條件滿足的時候循環就結束了A. V B. X正確答案:B、X。23以下代碼片段執行結束后,變量i的值是多少?int i =10;while ( i>0 ) i /=2; 正確答案是:0。24以下代碼片段執行結束后,變量i的值是多少?int i = 1;do i += 5 ; while (i<17);正確答案是:21。25以下哪種運算能從變量x中取得十進制最低位的數字A. x / 10B.x % 10 C.x * 10D.10 / x
8、正確答案:B、x % 10。26當需要累加一些值的時候,用來記錄累加結果的變量應該被初始為:正確答案是:0。27以下哪個循環和其他三條循環不等價(假設循環體都是一樣的)?A.for ( i=0; i<10; i+ ) .B. for ( i=0; i<10; +i ) .C. for ( i=0; i+<10;) .D. for ( i=0; i<=9; i+ ) .正確答案:C、for ( i=0; i+<10;) 。28以下代碼段的輸出是什么?for ( int i=10; i> 1; i /=2 ) prin tf("%d ", i
9、+);正確答案是:10 5 3 2。29以下代碼段的輸出是:int sum = 0;for ( int i=0; i<10; i+ ) if ( i%2 ) continue;sum += i;printf("%dn", sum);正確答案是:20。30以下代碼段的輸出是:int sum = 0;for ( int i=0; i<10; i+ ) if ( i%2 ) break;sum += i;prin tf("%dn", sum);正確答案是:0。31以下哪個數字占據的空間最大?A.32768 B. ' 3 ' C.32
10、768.0D.32768.0F正確答案:C、32768.0。32以下哪個字母不能在數字后面表示類型?A.F B.U C丄 D.X正確答案:D、X。33以下哪個數字的值最大?A.10 B.010 C.0x10 D.10.0 正確答案:C、0x10。34 以下哪種類型不能用在switch-case的判斷變量中:A.char B.shortC.int D.double 正確答案: D、double。35下列哪些是有效的字符?A. B. C. ”D. ''正確答案:A、 '。 B、 '。C、”。36以下表達式的結果是:'1'+3正確答案是:52或 4。3
11、7以下哪個表達式的結果是true ?A. !(4<5)B. 2>2|4=4&& 1<0C. 34=33&&falseD. !false正確答案:D、!false。38以下哪個表達式,當a和b中只有一個是true的時候結果為true,而如果 兩個都是false或都是true的時候,結果為falseA. a && bB. a | bC. a != bC、a != b oD. !a && !b正確答案:39以下哪個表達式,當a和b都是true或者都是false的時候,表達式的結果 為 true oA. a &&
12、amp; bB. a | bC. a = bD. a A b正確答案:C、a = b o40以下哪個表達式與!(a&&b)是等價的A.!a && !b B.!a | !b C.a && b D.a | b 正確答案: B、!a | !bo41以下代碼執行后,i的值是:i = 3/2,3*2;正確答案是:1o42以下哪句不是正確的原型?A.int f(); B.int f(int i); C.int f(int);D.int f(int i) 正確答案:D、int f(int i) 。43以下哪個函數的定義是錯誤的?A. void f() B. v
13、oid f(in t i) return i+1; C. void f(i nt i) D. i nt f() return 0; 正確答案:B、void f(int i) return i+1; 。44 對于不返回值而且只有一個int類型的參數的函數,以下哪些函數原型是正 確的?A.void f(int x); B.void f();C.void f(in t);D.void f(x);正確答案:A、void f(int x);。 B、void f();。 C、void f(int);。45以下程序的輸出是什么?#in elude <stdio.h>void swap(i nt
14、a, int b);int mai n()int a = 5;int b = 6;swap(a,b);printf("%d-%dn", a, b); return 0;void swap(i nt a, int b)int t = a;a = b;b = t;正確答案是:5-6。46若有定義:int a23;則以下選項中不越界的正確的訪問有:A.a20B.a23C.a1>20D.a03 正確答案:C、a1>20。47以下程序片段的輸出結果是:in t m3 = 1,4,7,2,5,8,3,6,9,;int i,j,k=2;for ( i=0; i<3; i
15、+ ) prin tf("%d", mki);A. 369B. 不能通過編譯C. 789D. 能編譯,但是運行時數組下標越界了正確答案:A、369。48假設int類型變量占用4個字節,定義數組int x10 = 0,2,4;則x在內存中占據幾個字節?正確答案是:40。49若有:int a3 = 0,1,2;則a12的值是?正確答案是:0。50對于:int a = 5, 15, 34, 54, 14, 2, 52, 72;int *p = &a 5;則:p-2的值是?A. 編譯出錯,因為數組下標越界了B. 運行出錯,因為數組下標越界了C. 54D. 2正確答案:C、5
16、4。51 如果:int a = 0;int *p = a;則以下哪些表達式的結果為真?A.p =a0B.p =& a0C.*p =a0D.p0=a0正確答案:B、p = &a0。C、*p = a0。D、p0 = a0。52以下變量定義:int* p,q;中,p和q都是指針。A. V B. X正確答案:B、X。53對于:int a = 5, 15, 34, 54, 14, 2, 52, 72;int *p = & a1;則:p2的值是?正確答案是:54。54 對于以下代碼段,正確的說法是:char *p;while (1) p = malloc(1);*p = 0;A. 最終程序會因為沒有沒有空間了而退出B. 最終程序會因為向0地址寫入而退出C. 程序
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- charpter6-其他分布計算環境
- 學校安全課課件
- 2025年河北省第二屆職業技能大賽(服務機器人應用技術)考試復習題庫(含答案)
- 《電漿浸滲技術》課件
- AI引擎:新質產業核心
- 《中級心理測評技巧》課件
- 復制生殖系統顯像課件
- 廣告設計的模型與理論體系探討試題及答案
- 專家型校長培養的策略與實施路徑探索
- 智能化標準廠房規劃與設計方案
- 小學一年級數學20以內進位、退位加減法口算
- 2024年全國高中數學聯賽(浙江預賽)試題含參考答案
- MOOC 理解馬克思-南京大學 中國大學慕課答案
- 發展少數民族醫藥實施方案
- 五年級下冊熱帶雨林探險之旅(優秀5篇)
- 教學課件Arduino零基礎C語言編程-2
- 乳腺的影像診斷課件
- 三峽庫區榨菜廢水污染治理技術導則
- 說明書hid500系列變頻調速器使用說明書s1.1(1)
- 硬筆書法興趣小組(社團)活動計劃+教案
- 《C語言程序設計》教案(清華譚浩強)
評論
0/150
提交評論