欢迎来到天天文库
浏览记录
ID:27482237
大小:62.50 KB
页数:6页
时间:2018-12-04
《c++语言程序设计试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.C++语言中的每条基本语句以;作为结束符,每条复合语句以}作为结束符。2.用于输出表达式值的标准输出流对象是cout,用于从键盘上为变量输入值的标准入流对象是cin。3.当不需要函数返回任何值时,则应把该函数类型定义为void。4.执行“cout<<143<<’+’<<18<<’=’<<143+18<2、这样一个函数,该函数的函数名为main。7.C++源程序文件的缺省扩展名为cpp,由C++源程序文件编译而成的目标文件的缺省扩展名为obj,由C++目标文件连接而成的可执行文件的缺省扩展名为exe。8.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用空格或逗号符号作为分隔符。9.十进制数25表示成符号C++语言规则的八进制和十六进制数分别为31和19符号。10.在C++语言中,用转义字符序列或操纵符endl表示输出一个换行符。11.执行“cout<3、的输出结果为d。12.执行“cout<4、。16.假定一个枚举类型的定义为“enumRB{ab,ac=3,ad,ae}x=ad;”则x的值为4。17.Char、short和int类型的大小分别为1字节、2字节和4字节。18.float和double类型的大小分别为4字节和8字节。19.十进制数128和-3.26的类型分别为整型和双精度型。20.若需要定义一个标识符常量,并且使C++能够进行类型检查,则应在定义语句的开始用保留字define。21.使用const语句定义一个标识符常量时,则必须对它同时进行初始化。22.执行“intx=45,y=16;co5、ut<6、示成增量表达式为a++。29.增量表达式++y表示成赋值表达式为y=y+1。30.关系表达式(x==0)的等价表达式为!x。31.关系表达式(x!=0)的等价表达式为x。32.关系表达式x+y>z的相反表达式为x+y<=z。33.逻辑表达式x>5&&x<10的相反表达式x<=57、8、x>=10。34.逻辑表达式a>b9、10、b==5的相反表达式为a<=b&&b!=5。35.若x=15,y=40,则x>y和x<=y的逻辑值分别为false和true。36.假定x=5,则执行“a=(x?10:4*2);”语句后a的值为111、0。37.假定a=5,则条件表达式“a==0?10:20”的值为20。38.执行“typedefintDataType;”语句后,在使用int定义整型变量的地方都可以使用DataType定义整型变量。39.设x和y均为bool量,x&&y为真的条件是x=truey=true。40.设x和y均为bool量,则x12、13、y为假的条件是x、y都为false。41.在一个类的定义中,包含有( C )成员的定义。 A.数据 B.函数 C.数据和函数 D.数据或函数42.在类作用域中能够通过14、直接使用该类的( D)成员名进行访问。 A.私有 B.公用 C.保护 D.任何43.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为( D)。 A.x(a) B.x[a] C.x->a D.x.a44.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象
2、这样一个函数,该函数的函数名为main。7.C++源程序文件的缺省扩展名为cpp,由C++源程序文件编译而成的目标文件的缺省扩展名为obj,由C++目标文件连接而成的可执行文件的缺省扩展名为exe。8.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用空格或逗号符号作为分隔符。9.十进制数25表示成符号C++语言规则的八进制和十六进制数分别为31和19符号。10.在C++语言中,用转义字符序列或操纵符endl表示输出一个换行符。11.执行“cout<3、的输出结果为d。12.执行“cout<4、。16.假定一个枚举类型的定义为“enumRB{ab,ac=3,ad,ae}x=ad;”则x的值为4。17.Char、short和int类型的大小分别为1字节、2字节和4字节。18.float和double类型的大小分别为4字节和8字节。19.十进制数128和-3.26的类型分别为整型和双精度型。20.若需要定义一个标识符常量,并且使C++能够进行类型检查,则应在定义语句的开始用保留字define。21.使用const语句定义一个标识符常量时,则必须对它同时进行初始化。22.执行“intx=45,y=16;co5、ut<6、示成增量表达式为a++。29.增量表达式++y表示成赋值表达式为y=y+1。30.关系表达式(x==0)的等价表达式为!x。31.关系表达式(x!=0)的等价表达式为x。32.关系表达式x+y>z的相反表达式为x+y<=z。33.逻辑表达式x>5&&x<10的相反表达式x<=57、8、x>=10。34.逻辑表达式a>b9、10、b==5的相反表达式为a<=b&&b!=5。35.若x=15,y=40,则x>y和x<=y的逻辑值分别为false和true。36.假定x=5,则执行“a=(x?10:4*2);”语句后a的值为111、0。37.假定a=5,则条件表达式“a==0?10:20”的值为20。38.执行“typedefintDataType;”语句后,在使用int定义整型变量的地方都可以使用DataType定义整型变量。39.设x和y均为bool量,x&&y为真的条件是x=truey=true。40.设x和y均为bool量,则x12、13、y为假的条件是x、y都为false。41.在一个类的定义中,包含有( C )成员的定义。 A.数据 B.函数 C.数据和函数 D.数据或函数42.在类作用域中能够通过14、直接使用该类的( D)成员名进行访问。 A.私有 B.公用 C.保护 D.任何43.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为( D)。 A.x(a) B.x[a] C.x->a D.x.a44.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象
3、的输出结果为d。12.执行“cout<4、。16.假定一个枚举类型的定义为“enumRB{ab,ac=3,ad,ae}x=ad;”则x的值为4。17.Char、short和int类型的大小分别为1字节、2字节和4字节。18.float和double类型的大小分别为4字节和8字节。19.十进制数128和-3.26的类型分别为整型和双精度型。20.若需要定义一个标识符常量,并且使C++能够进行类型检查,则应在定义语句的开始用保留字define。21.使用const语句定义一个标识符常量时,则必须对它同时进行初始化。22.执行“intx=45,y=16;co5、ut<6、示成增量表达式为a++。29.增量表达式++y表示成赋值表达式为y=y+1。30.关系表达式(x==0)的等价表达式为!x。31.关系表达式(x!=0)的等价表达式为x。32.关系表达式x+y>z的相反表达式为x+y<=z。33.逻辑表达式x>5&&x<10的相反表达式x<=57、8、x>=10。34.逻辑表达式a>b9、10、b==5的相反表达式为a<=b&&b!=5。35.若x=15,y=40,则x>y和x<=y的逻辑值分别为false和true。36.假定x=5,则执行“a=(x?10:4*2);”语句后a的值为111、0。37.假定a=5,则条件表达式“a==0?10:20”的值为20。38.执行“typedefintDataType;”语句后,在使用int定义整型变量的地方都可以使用DataType定义整型变量。39.设x和y均为bool量,x&&y为真的条件是x=truey=true。40.设x和y均为bool量,则x12、13、y为假的条件是x、y都为false。41.在一个类的定义中,包含有( C )成员的定义。 A.数据 B.函数 C.数据和函数 D.数据或函数42.在类作用域中能够通过14、直接使用该类的( D)成员名进行访问。 A.私有 B.公用 C.保护 D.任何43.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为( D)。 A.x(a) B.x[a] C.x->a D.x.a44.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象
4、。16.假定一个枚举类型的定义为“enumRB{ab,ac=3,ad,ae}x=ad;”则x的值为4。17.Char、short和int类型的大小分别为1字节、2字节和4字节。18.float和double类型的大小分别为4字节和8字节。19.十进制数128和-3.26的类型分别为整型和双精度型。20.若需要定义一个标识符常量,并且使C++能够进行类型检查,则应在定义语句的开始用保留字define。21.使用const语句定义一个标识符常量时,则必须对它同时进行初始化。22.执行“intx=45,y=16;co
5、ut<6、示成增量表达式为a++。29.增量表达式++y表示成赋值表达式为y=y+1。30.关系表达式(x==0)的等价表达式为!x。31.关系表达式(x!=0)的等价表达式为x。32.关系表达式x+y>z的相反表达式为x+y<=z。33.逻辑表达式x>5&&x<10的相反表达式x<=57、8、x>=10。34.逻辑表达式a>b9、10、b==5的相反表达式为a<=b&&b!=5。35.若x=15,y=40,则x>y和x<=y的逻辑值分别为false和true。36.假定x=5,则执行“a=(x?10:4*2);”语句后a的值为111、0。37.假定a=5,则条件表达式“a==0?10:20”的值为20。38.执行“typedefintDataType;”语句后,在使用int定义整型变量的地方都可以使用DataType定义整型变量。39.设x和y均为bool量,x&&y为真的条件是x=truey=true。40.设x和y均为bool量,则x12、13、y为假的条件是x、y都为false。41.在一个类的定义中,包含有( C )成员的定义。 A.数据 B.函数 C.数据和函数 D.数据或函数42.在类作用域中能够通过14、直接使用该类的( D)成员名进行访问。 A.私有 B.公用 C.保护 D.任何43.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为( D)。 A.x(a) B.x[a] C.x->a D.x.a44.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象
6、示成增量表达式为a++。29.增量表达式++y表示成赋值表达式为y=y+1。30.关系表达式(x==0)的等价表达式为!x。31.关系表达式(x!=0)的等价表达式为x。32.关系表达式x+y>z的相反表达式为x+y<=z。33.逻辑表达式x>5&&x<10的相反表达式x<=5
7、
8、x>=10。34.逻辑表达式a>b
9、
10、b==5的相反表达式为a<=b&&b!=5。35.若x=15,y=40,则x>y和x<=y的逻辑值分别为false和true。36.假定x=5,则执行“a=(x?10:4*2);”语句后a的值为1
11、0。37.假定a=5,则条件表达式“a==0?10:20”的值为20。38.执行“typedefintDataType;”语句后,在使用int定义整型变量的地方都可以使用DataType定义整型变量。39.设x和y均为bool量,x&&y为真的条件是x=truey=true。40.设x和y均为bool量,则x
12、
13、y为假的条件是x、y都为false。41.在一个类的定义中,包含有( C )成员的定义。 A.数据 B.函数 C.数据和函数 D.数据或函数42.在类作用域中能够通过
14、直接使用该类的( D)成员名进行访问。 A.私有 B.公用 C.保护 D.任何43.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为( D)。 A.x(a) B.x[a] C.x->a D.x.a44.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象
此文档下载收益归作者所有