C++基础练习试题及答案英文版一.docx
- 文档编号:915217
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:9
- 大小:16.33KB
C++基础练习试题及答案英文版一.docx
《C++基础练习试题及答案英文版一.docx》由会员分享,可在线阅读,更多相关《C++基础练习试题及答案英文版一.docx(9页珍藏版)》请在冰豆网上搜索。
C++基础练习试题及答案英文版一
Chapter1WhatisaComputer?
1.1________isthephysicalaspectofthecomputerthatcanbeseen.
A.Hardware
B.Software
C.Operatingsystem
D.Applicationprogram
1.2__________isthebrainofacomputer.
A.Hardware
B.CPU
C.Memory
D.Disk
1.3ThespeedoftheCPUmaybemeasuredin__________.
A.megabytes
B.gigabytes
C.megahertz
D.gigahertz
1.4Whydocomputersusezerosandones?
A.becausecombinationsofzerosandonescanrepresentanynumbersandcharacters.
B.becausedigitaldeviceshavetwostablestatesanditisnaturaltouseonestatefor0andtheotherfor1.
C.becausebinarynumbersaresimplest.
D.becausebinarynumbersarethebasesuponwhichallothernumbersystemsarebuilt.
1.5Onebytehas________bits.
A.4
B.8
C.12
D.16
1.6____________isadevicetoconnectacomputertoalocalareanetwork(LAN).
A.Regularmodem
B.DSL
C.Cablemodem
D.NIC//网卡
Section1.3ProgrammingLanguages
1.7____________areinstructionstothecomputer.
A.Hardware
B.Software
C.Programs
D.Keyboards
1.8 Computercanexecutethecodein____________.
A.machinelanguage
B.assemblylanguage//汇编语言
C.high-levellanguage
D.noneoftheabove
1.9 ___________translateshigh-levellanguageprogramintomachinelanguageprogram.
A.Anassembler//汇编程序
B.Acompiler//编译器
C.CPU
D.Theoperatingsystem
Section1.4OperatingSystems
1.10 ____________isanoperatingsystem.
A.Java
B.C++
C.WindowsXP
D.VisualBasic
E.Ada
1.11 _____________isaprogramthatrunsonacomputertomanageandcontrolacomputer'sactivities.
A.Operatingsystem
B.C++
C.Modem
D.Interpreter//解释器
E.Compiler
Section1.5HistoryofC++
1.12 ________isanobject-oriented(面向对象)programminglanguage.
A.Java
B.C++
C.C
D.C#
E.Python
Section1.6ASimpleC++Program
1.13 Themainfunctionheaderiswrittenas:
A.publicstaticvoidmain(string[]args)
B.publicintmain(String[]args)
C.intmain()
D.publicstaticmain(String[]args)
E.publicvoidmain(String[]args)
1.14 WhichofthefollowingstatementsiscorrecttodisplayWelcometoC++ontheconsole?
A.cout<<"WelcometoC++";
B.cout>>"WelcometoC++";
C.cout<"WelcometoC++";
D.cout<<'WelcometoC++';
E.System.out.print("WelcometoC++");
1.15 Whichofthefollowingstatementsiscorrect?
A.Everylineinaprogrammustendwithasemicolon.
B.Everystatementinaprogrammustendwithasemicolon.//分号
C.Everycommentlinemustendwithasemicolon;
D.Everyfunctionmustendwithasemicolon;
E.Everypreprocessordirectivemustendwithasemicolon;
1.16 Apreprocessordirectivebeginswithasymbol__________.
A.<
B.>
C.@
D.#
E.*
1.17 C++compilertranslatesC++sourcecodeinto_________.
A.Javacode
B.machinecode
C.Ccode
D.anotherhigh-levellanguagecode
1.18 SupposeyoudefineaC++asfollows:
int main()
{
}
The source code should be stored in a filenamed
A.Test.cpp
B.Test.doc
C.Test.txt
D.Test.java
E.Anynamewithextension.cpp
1.19 TheextensionnameofaC++objectfileonWindowsis
A..java
B..obj
C..class
D..exe
1.20 TheextensionnameofaC++sourcecodefileis
A..java
B..obj
C..class
D..exe
E..cpp
1.21 WhichofthefollowinglinesisnotaC++comment?
A./**comments*/
B.//comments
C.--comments
D./*comments*/
E.**comments**
1.22 EverystatementinC++endswith________,whichiscalledastatementterminator.
A.asemicolon(;)
B.acomma(,)
C.aperiod(.)
D.anasterisk(*)
1.23 ___________iscalledastreaminsertionoperatorforsendingoutputtotheconsole.//流插入符
A.asemicolon(;)
B.acomma(,)
C.aperiod(.)
D.anasterisk(*)
E.<<
1.24 Ablockisenclosedinside__________.
A.Parentheses()
B.Braces{}
C.Brackets[]
D.Quotes""
1.25 Thefollowingprogramdisplays__________.
#include
usingnamespacestd;
intmain()
{
cout<<1+2< return0; } A.1+2 B.2 C.12 D.3 E.1 1.26 Thefollowingprogramdisplays__________. #include usingnamespacestd; intmain() { cout<<"A"; cout<<"B"; return0; } A.AB B.AB C.BA D.BA Section1.8ProgrammingStyleandDocumentation 1.27 Programmingstyleisimportant,because______________. A.aprogrammaynotcompileifithasabadstyle B.goodprogrammingstylecanmakeaprogramrunfaster C.goodprogrammingstylemakesaprogrammorereadable D.goodprogrammingstylehelpsreduceprogrammingerrors 1.28 Analyzethefollowingcode. I: #include usingnamespacestd; intmain() { cout<<"WelcometoC++"< return0; } II: #include usingnamespacestd; intmain(){cout<<"WelcometoC++"<
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 基础 练习 试题 答案 英文