查看所有试题
- 若有函数定义:double fun(int a[10]){...},则在对该函数进行原型声明时,错误的声明语句是()面向对象编程中的“继承”的概念是指()double fun(int[])
double fun(intb[10])
double fun(inta)#
double fun
- 在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()间接递归调用#
直接递归调用
间接循环调用
直接循环调用
- 若有语句:inta[10],*p1=a+8,*p2=&a[3];则p1-p2的值是()继承具有(),即当基类本身也是某一类的派生类时,派生类会自动继承间接基类的成员。目前PLC编程主要采用哪种工具进行编程()下列哪种类型是引用类型的
- 在VC6.0中有定义语句:doublea[5]={23.7,1.08,-6.5,43.4,0.69};inti;则下列语句中错误的是()for(i=0;i<5;i++)a[i]=getchar()
for(i=0;i<5;i++)a[i]+=’a’
for(i=0;i<5;i++)printf("%f\n"
- 若有语句:inti,循环由do开始,用while结束;而且在while表达式后面的()不能丢,&i,*p
&i,_tt,IF
void,ff,s_v
_pi,&rdquo
- 若有语句:int x,*p=&x;则与该语句等价的语句是()下列关于“方法重载”的描述中,哪些选项是不正确的?()。intx,*p;*p=&x;
int x,*p;p=&x;#
int x,*p;*p=x;
int x,*p;p=x方法重载可以扩充现有
- 关于函数调用时的参数传递,以下错误的描述是()FX系列PLC中,16位乘法指令应用()实参可以是常量、变量或表达式
形参可以是常量、变量或表达式#
实参与形参的个数相等、类型一致
实参必须有确定的赋值DADD
ADD
MUL#
- 以下程序段执行完毕后,变量a和b的值分别是()int a=4,b=5,*p1=&a,*p2=&b;a=2*(*p1%-*p2)+5;b=*p1**p2++;先判断条件的当循环语句是()。下列关于.net中枚举型的描述正确的是()。13,65#
-3,-15
-3,-1
- 在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()在设计窗口,可以通过()属性向列表框控件如ListBox的列表添加项。整个程序范围
定义该变量的源文件范围#
main函数内部
- 若有语句:int x=6,*p=&x;则下面正确的表达式是()++&x
(*p)--#
&(x+5)
p=1000
- 若有函数定义:int fun(){doublex=23.5;returnx;},则函数的返回结果是()23#
23.0
23.5
24
- 用一维数组名作为函数的实参时,传递给对应形参的是()下面()代码可以显示一个消息框。整个数组
第一个数组元素的地址
数组的首地址
B项和C项都是正确的#Dialog.Show();
MessageBox.Show();#
Form.Show()
- 下列程序段在运行时,若通过键盘输入的数据为“1、3、47、9、23、15、11、32、19、2”,则输出结果是()int a[10],j,cnt=0;for(i=0;i=0;i--)printf("%d",b[i]);设有说明语句:doublex=123.56;,对于语句printf
- 3,2,7,3,4},*p=a+3,k;则变量k的值不等于3的选项是()引用ListBox(列表框)当前被选中的数据项应使用()语句k=(p++,*p++)
k=(p-=2,*--p)
k=(p++,*++p)#ListBox1.Items[ListBox1.Items.Count]
ListBox1.Item
- 以下程序输出结果为()#includevoidmain(){int i,b,k,b=4,c=5,则逻辑表达式“!(a+b)*c-1&&b+c%2”的值是()3,-1
6,-1
3,0
6,-2#-1
0
1#
2
- 下面程序段在执行完成后,a的值为()int j=0,k=0,a=0;while(j以下关于for循环的说法不正确的是()。6
8
9#
10for循环只能用于循环次数已经确定的情况#
for循环是先判定表达式,后执行循环体语句
for循环中,可以用br
- 以下程序段用冒泡法对数组a进行由大到小排序,则下划线所在位置应填入的代码是()int a[5]={29,47,14,110,8},i,j,t;for(i=0;iC#语言中,值类型包括:基本值类型、结构类型和()。5-i
4
4-i
3-i#小数类型
整数类型
- 以下程序段的输出结果是()int a[7]={9,15,11,m,i=1;ia[m])m=i;elseif(a[i]printf("%d,3
1,3#
2,抽象方法不需要重写
虚方法可以在派生类中重写,抽象方法必须重写#
虚方法必须在派生类中重写,抽象方法必须重写
- 输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()如果要在窗体中始终显示系统的当前时间,应该使用的控件是()下面有关类的继承的说法正确的是()设有说明语句:inti=2;,&a[i])#
for(i=0;i<
- 在VC6.0中定义二维数组并初始化:inta[][3]={1,2,3,4,5,6,7};则以下判断中不正确的是()目前PLC编程主要采用哪种工具进行编程()数组a包含9个元素
a[1][2]的初值为6
a[2][2]的初值为0
在程序中引用a[2][3]会导致
- 5,6},其中有以下属性定义publicvoidProperty{…}使用以下语句创建了该类的对象,28岁,肾移植术后1个月,无发热,c=5,则逻辑表达式“!(a+b)*c-1&&b+c%2”的值是()N/2#
N
N/2+1
N+1Obj,尿量不少,环孢浓度高。
- 若有定义语句:inta[10]={1,2,3,5,6,7,8,9,10};charc=“a”;则值为4的合法表达式是()使用Dirctory类的下列方法,可以获取指定文件夹中的文件的是().a[4]
a[’d’-’c’]
a[’d’-c]#
a[100.0-c]Exists()
GetFiles()
- {2,3},5,6},{7,8,9,i;for(i=0;i以下正确的描述是()。步进电机在超过其额定转速时,扭矩会()20
32#
12
随机值函数的定义可以嵌套,函数的调用不可以嵌套
函数的定义不可以嵌套
- 下面程序段()for(t=1;t目前PLC编程主要采用哪种工具进行编程()用一维数组名作为函数的实参时,传递给对应形参的是()当x<0时整个循环结束
当x>=0时什么也不输出
printf函数永远也不执行
最多允许输出100
- 若从键盘上输入566777abc后,变量f的值是()声明方法时〃如果有参数〃则必须写在方法名后面的小括号内〃并且必须指明它的类型和名称〃若有多个参数〃需要用()隔开。566777.0
6777.0#
777.0
0.0逗号#
分号
冒号
不
- 设有说明语句:int x=1;,语句printf(“%d\n”,-x++);的输出结果是()能作为C#程序的基本单位是()。在C#.Net中,用来创建主菜单的对象是()。若从键盘上输入566777abc后,变量f的值是()-1#
0
1
2字符
语句#
函
- 以下程序的输出为()#includevoid main(){inty=5;while(y--);printf("y=%d\n",y);}在VS集成开发环境中有两类窗口,分别为浮动窗口和固定窗口,下面不属于浮动窗口的是()基本逻辑门电路有(),利用此几种基
- 执行程序段:x=-1;do{x=x*x;}while(!x);的结果是()字符串连接运算符包括&和()。下列结构图对应于哪种结构(A是程序段,P是条件)?()在数组中对于for和foreach语句,下列那些选项中的说法不正确?()
- 能正确表示逻辑关系:“0≤a≤10”的C语言表达式是()能作为C#程序的基本单位是()。C#中导入某一命名空间的关键字是()。0<=a<=10
a>=0,a<=10
a>=0&&a<=10#
a>=0‖a<=10字符
语句#
- C语言的do-while循环中,循环由do开始,用while结束;而且在while表达式后面的()不能丢,它表示do-while循环的结束\n
“;”#
“%”
“,&rdquo
- 设有说明语句:int i,j,若从键盘给i、j输入数据,哪些不属于引用类型?()。scanf("%d%d",&i,&j)
scanf("%dW%d",&j)
scanf("%d,%d",i,j)#String
int#
Class
Delegate
- 以下for循环的执行次数是()for(x=0,y=0;(y=3)&&(x在类的成员中,用于存储属性值的是()。一般情况下〃异常类存放在什么命名空间中<()。是无限循环
循环次数不定
执行4次#
执行3次属性
方法
事件
- 设有说明语句:int k=1,m=2;double d=7.3;,以下表达式中错误的是()。下列关于“方法重载”的描述中,哪些选项是不正确的?()。k>=m=k#
k++
k%(int)d
d>m>k方法重载可以扩充现有类的功能
构造函数不可
- 下面程序段的输出结果是()int x=3;do{printf("%3d",x-=2);}while(!(--x));加载窗体时触发的事件是()。1;2
3;2
2;3
1;-2#Click
Load#
GotFoucs
DoubleClick
- 请从以下表达式中选出a为偶数时值为0的表达式()当汽轮机转速超过了最高连续运行转速的()时,通过危急保安装置使汽轮机停机。a%2==0
!a%2!=0
a/2*2-2==0
a%2#7%~8%
9%~11%#
12%~15%
5%~6%
- 设有程序段:int k=10;while(k=0)k=k-1;,则下面描述正确的是()。C#是一种面向()的语言。while循环执行10次
循环是无限循环
循环体语句一次也不执行#
循环体语句执行一次机器
过程
对象#
事物
- 设i为整型量,执行循环语句for(i=50;i>=0;i-=10);后,i值为()PLC机的主要特点是()在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()若有函数定义:double fun
- 以下程序段的输出结果是()#includevoidmain(){int i=2;for(i下列结构图对应于哪种结构(A是程序段,P是条件)?()当()时,条件“expression1 XOR expression2”的值为真。以下关于for循环的说法不正确的是()
- 设a=3,b=4,c=5,则逻辑表达式“!(a+b)*c-1&&b+c%2”的值是()C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){⋯⋯}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyCl
- 在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式()只能用逻辑表达式
只能用逻辑表达式或关系表达式
只能用关系表达式
可用任意表达式#