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

