可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
20秋學(xué)期(1709、1803、1809、1903、1909、2003、2009 )《程序設(shè)計基礎(chǔ)(上)》在線作業(yè)
試卷總分:100 得分:100
第1題,十進制數(shù) 14 對應(yīng)的二進制數(shù)是( )。
A、1111
B、1110
C、1100
D、1010
正確答案:
第2題,計算機的存儲器中,一個字節(jié)有( )個二進制位組成。
A、1
B、2
C、4
D、8
正確答案:
第3題,在一個非零的二進制數(shù)后增加一個0后的數(shù)是原來的( )倍。
A、1倍
B、2倍
C、3倍
D、4倍
正確答案:
第4題,在C++中,表示單行注釋開始的符號是( )。
A、{
B、//
C、/*
D、;
正確答案:
答案來源:(www.),在32位計算機系統(tǒng)中,已知"int a[2][3]; fun(a);",fun函數(shù)的形參變量名為p,則在fun()函數(shù)體中通過sizeof(p)計算得到的結(jié)果為##。
A、4
B、6
C、12
D、24
正確答案:
第6題,已知"char a[]="abcd",*p=a+2;",則語句"coutp;"會在屏幕上輸出##。
A、bcd
B、c
C、cd
D、d
正確答案:
第7題,已知函數(shù)定義"void fun(int &a, int b) { b++; a++;}",則執(zhí)行"int x=2,y=3; fun(x,y);"后,變量x、y的值分別為##。
A、2,3
B、3,4
C、2,4
D、3,3
正確答案:
第8題,若整型變量a、b、c、d、m、n、k的值均為1,運行表達式(m=a=b)&&(n=c=d)||(k=0)后,m、n、k的值是( )。
A、0,0,0
B、1,1,1
C、1,1,0
D、0,1,1
正確答案:
第9題,已知"int a[5]={10,20,30,40,50}, *p1, *p2; p1=&a[2]; p2=&a[4];",則p2-p1的值是##。
A、2
B、3
C、20
D、30
正確答案:
答案來源:(www.),指針函數(shù)是指##。
A、所有參數(shù)都為指針類型的函數(shù)
B、至少有一個參數(shù)為指針類型的函數(shù)
C、返回值為指針類型的函數(shù)
D、以上三種都是指針函數(shù)
正確答案:
第11題,若m、n為整型,x為實型,ch為字符型,下列賦值語句中正確的是( )。
A、m+n=x;
B、m=ch+n;
C、x=(m+1)++;
D、m=x%n;
正確答案:
答案來源:(www.),計算機唯一可以讀懂的語言就是計算機的指令,叫做機器語言,被稱為( )程序設(shè)計語言。
A、低級
B、中級
C、高級
D、特級
正確答案:
第13題,已知"int a[]={1,2,3,4,5},*p=a;",則以下各選項中對數(shù)組元素訪問錯誤的是##。
A、*(p+2)
B、a[5]
C、a[3]
D、p[p-a]
正確答案:
第14題,已知字母"0"的ASCII碼是48,則字母"9"的ASCII碼是( )。
A、32
B、9
C、39
D、57
正確答案:
答案來源:(www.),表達式的100+43.6*'a'數(shù)據(jù)類型是( )。
A、float
B、double
C、long double
D、錯誤的表達式
正確答案:
第16題,下面關(guān)于for循環(huán)的正確描述是##。
A、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況
B、for循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達式
C、在for循環(huán)中,不能用break語句跳出循環(huán)體
D、for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用花括號括起來
正確答案:
第17題,已知"int a=5, b, *p=&a;",則下列語句中正確的是##。
A、&b=a;
B、b=*p;
C、*p=&b;
D、b=p;
正確答案:
第18題,已知函數(shù)原型"void fun(const int &a);",則下列fun()函數(shù)調(diào)用正確的是##。
A、int x=3; fun(x);
B、const int y=3; fun(y);
C、fun(3);
D、以上三種都正確
正確答案:
第19題,下列表達式中的值為1是( )。
A、1-'0'
B、1-'\0'
C、'1'-0
D、'\0'-'0'
正確答案:
答案來源:(www.),已知"char s[]="南開大學(xué)";",則數(shù)組s的長度為##。
A、4
B、5
C、8
D、9
正確答案:
第21題,下面關(guān)于數(shù)組的描述中,錯誤的是##。
A、數(shù)組的長度必須在定義數(shù)組時指定,且數(shù)組中所有元素的數(shù)據(jù)類型必須相同
B、如果定義一維數(shù)組時提供了初始化列表,則數(shù)組的長度可以省略
C、如果定義二維數(shù)組時提供了初始化列表,則數(shù)組的列下標(biāo)可以省略
D、如果定義二維數(shù)組時提供了初始化列表,則數(shù)組的行下標(biāo)可以省略
正確答案:
第22題,已知"int a[]={1,2,3,4,5};",則下面敘述中正確的是##。
A、數(shù)組a的長度為5
B、元素a[1]的值為1
C、使用"cina;"可以將從鍵盤上鍵入的整數(shù)保存在數(shù)組a中
D、使用"int b[5]=a;"可以定義數(shù)組,并用a中各元素的值初始化b中的各元素
正確答案:
第23題,下面關(guān)于c++語言的描述錯誤的是( )
A、C++語言支持?jǐn)?shù)據(jù)封裝
B、C++語言中引入友元沒有破壞封裝性
C、C++語言允許函數(shù)名和運算符重載
D、C++語言支持動態(tài)聯(lián)編
正確答案:
第24題,下列無符號數(shù)中最大的是( )。
A、101
B、(66)16
C、(145)8
D、(01100101)2
正確答案:
答案來源:(www.),表達式的'0'+30的值為( )。
A、30
B、95
C、78
D、錯誤的表達式
正確答案:
第26題,計算機中用一個字節(jié)來存放一個ASCII碼字符,用兩個字節(jié)來存放一個漢字的國際碼。
T、對
F、錯
正確答案:F
第27題,數(shù)據(jù)類型的定義,如結(jié)構(gòu)體、枚舉等類型的定義等一般放在用戶自定義的頭文件中。
T、對
F、錯
更多答案下載:(www.)
第28題,C++編譯器總是將else與其前面最近的那個if匹配成一個if ... else結(jié)構(gòu)。
T、對
F、錯
正確答案:F
第29題,已知"int a[2][]={{1,2,3},{4,5,6}};",則二維數(shù)組a的列下標(biāo)為3。
T、對
F、錯
正確答案:
答案來源:(www.),函數(shù)的形參是全局變量,可以在程序的所有函數(shù)中訪問。
T、對
F、錯
正確答案:F
第31題,在整數(shù)的反碼的表示方法中,0的表示均是唯一的,即0只有一種表示形式。
T、對
F、錯
更多答案下載:(www.)
第32題,continue語句可以用在switch語句和3種循環(huán)語句中。
T、對
F、錯
正確答案:F
第33題,對于多路選擇問題,不可以直接使用C++提供的if或if...else語句,通過多次判斷來完成問題的求解。
T、對
F、錯
正確答案:
第34題,strlen("abc")與sizeof("abc")的運算結(jié)果相同。
T、對
F、錯
正確答案:
第35題,Visual studio2010+是由微軟公司開發(fā)的專門負(fù)責(zé)開發(fā)軟件的工具,稱為集成開發(fā)環(huán)境(Integrated Development Environment, IDE)。
T、對
F、錯
正確答案:
第36題,函數(shù)的函數(shù)體需要用一對花括號"{}"括起來。
T、對
F、錯
更多答案下載:(www.)
第37題,用C++提供的if或if...else語句,就能夠解決嵌套選擇的問題。
T、對
F、錯
更多答案下載:(www.)
第38題,具有不同作用域的變量可以同名,在訪問時優(yōu)先訪問具有較小作用域的變量。
T、對
F、錯
更多答案下載:(www.)
第39題,計算機中的數(shù)據(jù)不能精確地表示每一個小數(shù)。
T、對
F、錯
正確答案:
第40題,if語句的執(zhí)行過程是:首先計算的值,如果其值為"true"(非0),表示滿足某種條件,執(zhí)行,否則,表示不滿足某種條件,不執(zhí)行而直接執(zhí)行分支語句后下面的語句。
T、對
F、錯
更多答案下載:(www.)
第41題,在遞歸算法中,一個函數(shù)會直接或間接地調(diào)用自身來完成某個計算過程。
T、對
F、錯
更多答案下載:(www.)
第42題,計算機中用兩個字節(jié)來存放一個漢字的編碼。
T、對
F、錯
正確答案:
第43題,面對問題,需要找出解決問題的方法,我們把這種能夠在有限的步驟內(nèi)解決問題的過程和方法稱為程序。
T、對
F、錯
正確答案:
第44題,只有負(fù)數(shù)有補碼而正數(shù)無補碼。
T、對
F、錯
正確答案:
第45題,在定義一維數(shù)組的同時可以使用初始化列表對數(shù)組中的多個元素賦初值。
T、對
F、錯
正確答案:
第46題,C++程序中的"#include"是一個注釋命令,它使程序具有了基本的輸入/輸出功能。
T、對
F、錯
正確答案:
第47題,*(+i)與[i]等價
T、對
F、錯
正確答案:
第48題,在定義二維數(shù)組的同時可以使用初始化列表對數(shù)組中的多個元素賦初值。
T、對
F、錯
正確答案:
第49題,已知"char c[]="abc";",則可以使用"c="def";"更改c的值。
T、對
F、錯
正確答案:F
答案來源:(www.),只有帶返回值的函數(shù)調(diào)用才能作為操作數(shù)參與其他運算。
T、對
F、錯
更多答案下載:(www.)
![](/file/upload/20191028/163715516758.jpg)
![](/file/upload/20191028/163719993849.png)