出自:佳木斯大学语言治疗学

设有定义 int i = 6 ,则执行以下语句后,i 的值为()。i += i - 1;
·10
·121
·11
·100
Java语言的类间的继承关系是()
·多重的
·单重的
·线程的
·不能继承
获取InetAddress对象的IP地址所用到的方法是 ()
·getHostlPAddress()
·getHostlP()
·getHostAddress()
·getHost()
如果一次从文件中读出一行数据,可使用的方法是()
·FileReader的readLine()方法
·BufferedReader的readLine()方法
·FileReader的read()方法
·BufferedReader的read()方法
用来定义临界段,能对共享对象的操作上锁的关键字是()
·static
·share
·serialize
·synchronized
设置异或绘图模式的方法是()
·setXORMode()
·setPaintMode()
·XORMode()
·PaintMode()
用于判定鼠标右键操作的常量是()
·BUTTON1_MASK
·BUTTON2_MASK
·BUTTON3_MASK
·BUTTON4_MASK
能够直接添加组件的Swing容器是()
·JFrame
·JDialog
·JWindow
·JPanel
以下关于java异常说法不正确的是()
·Throwable 类是 Java 语言中Error类和Exception类的父类
·当异常对象是Exception类(或其子类)的实例时,能通过 Java 虚拟机或者 throw 语句抛出该异常对象,并能通过try…catch…finally处理
·如果只用一个catch块捕捉多个异常对象,则catch 子句中的参数类型应是所有异常对象的父类
·以上说法都不对
下面说法不正确的是()
·列表(List)、集合(Set)和映射(Map)都是java.util包中的接口
·List接口是可以包含重复元素的有序集合
·Set接口是不包含重复元素的集合
·Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值
科学社会主义的直接理论来源是.( )
·德国古典哲学
·19世纪初期以圣西门、傅立叶、欧文为代表的空想社会主义
·空想平均共产主义
·唯物史观和剩余价值学
学习马克思主义的根本方法是
·认真阅读马克思主义经典著作
·在实践中自己探索
·循序渐进
·理论联系实际
如果部门劳动生产率下降,同一劳动在单位时间内创造的( )
·使用价值量减少,单位产品的价值量增加
·使用价值量减少,单位产品的价值量减少
·价值量增加,单位产品的价值量增加
·价值量减少,单位产品的价值量减少
世界上各种事物千差万别的内在根据是( )。
·矛盾
·矛盾的普遍性
·矛盾的特殊性
·事物的普遍联系
理性认识的三种形式( )
·概念、判断、推理
·感觉、知识、表象
·抽象、具体、再抽象
·分析、归纳、综合
在意识问题上,唯心主义的错误在于( )。
·忽视意识的主观特征
·抹煞意识的主观特征
·夸大意识的能动作用
·否认意识的能动作用
劳动投入在总产量已达最大以后的生产为( )误。
·第Ⅰ阶段
·第Ⅱ阶段
·第Ⅲ阶段
·第IV阶段
垄断资本主义条件下垄断企业竞争的目的是为了( )
·获得平均利润
·获得超额利润
·获得高额垄断利润
·消灭中小企业
若有以下定义,则数值为4的正确表达式是 。int a[10]={1,2,3,4,5,6,7,8,9,10};char c=’a’,d,g;
·a[g-c]
·a[4]
·a[’d’-’c’]
·a[‘d’-c]
以下for循环的执行次数是( ).for(x=0,y=0;(y=123)&&(x<4);x++);
·是无限循环
·循环次数不定
·执行4次
·执行3次
假定二维数组的定义为“doublea[M][N];”,则每个数组元素的行下标取值范围在0~M-1之间。()
·错
·对
没有,int a=1,b=2,c=3,d=4,m=2,n=2执行(m=a>b&&(n=c>d)后n的值为( ).
·1
·2
·3
·4
假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为46。()
·错
·对
在程序执行完成任一个函数调用后,将结束整个程序的执行过程,返回到操作系统或C语言集成开发环境界面窗口。()
·错
·对
十进制数25表示成符合C语言规则的八进制数为31。()
·错
·对
假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*类型。()
·错
·对
若以“a+”方式打开一个已存的文件,则以下叙述正确的是( )。
·文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作
·文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作重写和读操作
·文件打开时,原有文件内容被删除,只可作写操作
·以上各种说法皆不正确
假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i字节。()
·错
·对
存储一个空字符串需要占用0个字节的存储空间。()
·错
·对
关系表达式x+y>5的相反表达式为x+y<=5。()
·错
·对
每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为error。()
·错
·对
若a和b数据类型相同,在执行了语句a=b;后,a中的值将放入b中。( )
·正确
·错误
C语言程序一行只能写一个语句。( )
·正确
·错误
C语言有三种结构化程序设计方法,分别为顺序结构、选择结构和循环结构。( )
·正确
·错误
C语言对主函数main()放置的位置没有要求,放在文件头或文件尾或文件中间都可以。( )
·正确
·错误
break语句只能用在循环结构中。( )
·正确
·错误
C语言程序中可以有多个函数,但只能有一个主函数。( )
·正确
·错误
循环语句for(i=1;i<=10;i++);执行完之后,变量i的值是( )。
·9
·10
·11
·不确定
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用“”括起时,寻找被包含文件的方式是()。
·直接按系统设定的标准方式搜索目录
·先在源程序所在目录搜索,再按系统设定的标准方式搜索
·仅仅搜索源程序所在目录
·仅仅搜索在前目录
已有程序和输入数据的形式,程序中输入语句的正确形式应当为( )。(注:表示空格,<CR>表示回车)main(){ int a; float f;printf(“\nInput number:”);输入语句printf(“\nf=%f,a=%d\n”,f,a);} Input number:4.5 2<CR>
·scanf(“%d,%f”,&a,&f);
·scanf(“%f,%d”,&f,&a);
·scanf(“%d,%f”,&a,&f);
·scanf(“%f,%d”,&f,&a);
已知各变量的类型说明如下:Inti=8,k,a,b;Unsigned longw=5;Doublex=1.42,y=5.2;则以下符合C语言语法的表达式是( )
·a+=A-=(b=4)*(a=3)
·a=a*3=2
·x%(-3)
·y=float (i)
下列四组选项中,均不是C语言关键字的选项是( ).
·define i ftype
·getc char printf
·includesanfcase
·while gopow
若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( ).
·scanf(“%d%d1x,%1e”,&x,&y,&z);
·scanf(“%2d*%d%1f”,&x,&y,&z);
·scanf(“%x%*d%o”,&x,&Y);
·scanf(“%x%o%6.2f”, &x,&y,&z);
以下有关宏替换的叙述不正确的是( )。
·宏替换不占用运行时间
·宏名无类型
·宏替换知识字符替换
·宏名必须用大写字母表示
对for(表达式1; ;表达式3)可以理解为( ).
·for(表达式1;0;表达式3)
·for(表达式1;1;表达式3)
·for(表达式1;表达式1;表达式3)
·for(表达式1;表达式3;表达式3)
以下不正确的说法为().
·在不同的函数中可以使用相同名字的变量
·形式参数是局部变量
·在函数内定义的变量只在本函数范围内有效
以下程序的运行结果是()#include”stdio.h”#define FUDGE(y)2.84+y#define PR(a)printf(“%d”,(int)(a))#define PRINT1(a)PR(a);put char(‘\n’)main(){int x=2;PRINT1(FUDGE(5)*x);}
·11
·12
·13
·15
逻辑运算符两侧运算对象的数据类型( ).
·能是0或1
·只能是0或非0正数
·只能是整型或字符型数据
·可以是任何类型的数据
以下不正确的定义语句是( )。
·double x[5]={2.0,4.0,6.0,8.0,10.0};
·int y[5]={0,1,3,5,7,9};
·char c1[]={‘1’,’2’,’3’,’4’,’5’};
下面有关for循环的正确描述是( ).
·for循环只能用于循环次数已经确定的情况。
·for循环是先执行循环体语句,后判断表达式。
·在for循环中,不能用break语句跳出循环体。
·for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来。