| 贵州学习网—属于你的学习中心 |
|
一、单项选择题(每题2分,共30分)Office:office" /> 1.面向对象程序设计是 与实现的新方法。 a.软件系统设计 b.系统软件设计 c.应用软件设计 d.支撑软件设计 2.面向对象程序设计将数据与 放在一起,作为一个相互依存、不可分割的整体来处理。 a.对数据的操作 b.信息 c.数据隐藏 d.数据抽象 3.关于c++与c语言的关系的描述中, 是错误的。 a.c 语言是c++的一个子集 b.c++与c语言是兼容的 c.c++对c语言进行了一些改进 d.c++与c语言都是面向对象的 4.按照标识符的要求, 符号不能组成标识符。 a.连接符 b.下划线 c.大小写字母 d.数字字符来源:www.examda.com 5.下列符号中, 不可作为分隔符。 a. ,b.: c.?d.; 6.c++语言中基本数据类型是 。 a.整型、浮点型、逻辑型、无值型 b. 整型、字符型、浮点型、无值型 c.整型、浮点型、字符型、逻辑型 d.整型、字符型、逻辑型、无值型 7.在32位机中,int型字宽为 字节。 a.2 b.4 c.6 d.8 8.下列十六进制的整型常数表示中, 是错误的。 a.0xaf b..0x1b c.2fx d.0xae 9.下列double型常量表示中, 是错误的。 a.e15 b..35 c.3e5 d.3e-5 10.下列字符串常量表示中, 是错误的。 a."\"yes\"or\"no\"" b."\'ok!\'" c."abcd\n" d."abc" 11.下列变量名中, 是合法的。 a.china b.byte-size; c.double d.a+a 12.设char ch;以下正确的赋值语句是 。 a.ch='123'; b.ch='\xff'; c.ch='\08'; d.ch='\'; 13.在int[5]={1,3,5};中,数组元素a[1]的值是 。 a.0 b.5 c.6 d.2 14.在int b[][3]={{1},{3,2},{4,5,6},{0}};中a[2][2]的值是 。 a.0 b.5 c.6 d.2 15.下列给字符数组进行初始化中, 是正确的。 a.char s1[]="abcd"; b.char s2[3]= "xyz"; c.char s3[][]={'a','x','y'}; d.char s4[2][3]={ "xyz","mnp"}; 16.在int a=3,*p=&a;中,*p的值是 。 a.变量a的地址值 b.无意义 c.变量p的地址值 d.3 17.下列关于指针的运算中, 是非法的。 a.两个指针在一定条件下,可以进行相等或不等的运算 b. 可以用一个空指针赋值给某个指针 c.一个指针可以加上两个整数之差 d.两个指针在一定条件下,可以相加 18.设n=10,j=4,则赋值运算n%=j+1执行后,n的值是 。 a.0 b.3 c.2 d.1 19.如果a=1,b=2,c=3,d=4,则条件表达式a<b?a:c<d?c:d的值为 。 a.1 b.2 c.3 d.4 20.设int=3;则++n的结果是 ,n的结果是 。 a.2 b.3 c.4 d.5 |
责任编辑:gzu521