下面是对s的初始化,其中不正确的是()。

题目

下面是对s的初始化,其中不正确的是()。

  • A、chars[5]={“abc”};
  • B、chars[5]={‘a’,’b’,’c’};
  • C、chars[5]=””;
  • D、chars[5]=”abcdef”;
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面属于S1接口功能的是()

A.UE移动性管理

B.EPS承载服务管理功能

C.初始化上下文建立功能

D.MME配置更新过程


答案:ABCD

第2题:

下面的程序要计算1+2+…+10,请补充完整。其中s是单精度类型的变量。

Dim x as Integer, s as Single

s=0

For x=1 to 10

s=【 】

Next x


正确答案:s+x
s+x 解析:s初值为0,进入循环后,x=1,假设s=s+x,则此时s=1,x加1以后再次进入循环,此时,s=s+2,则经过10次循环后,s=1+2+…+10,因此横线上应该填上s+x。

第3题:

STL步进是顺控图中,S0—S9的功能是()

A、初始化

B、回原点

C、基本动作

D、通用型


参考答案:A

第4题:

下列对字符数组进行初始化的语句中,______ 是正确的。

A.char s 1[]=“abcd”;

B.char s2[3]=”xyz”;

C.char s 3[][3]={‘a’,‘x’,‘y’}

D.char s3[][3]={“xyz”,“mnp”};


正确答案:A
解析:BCD选项都不合字符数组的定义。

第5题:

关于整型切片的初始化,下面正确的是()

A. s := make([]int)

B. s := make([]int, 0)

C. s := make([]int, 5, 10)

D. s := []int{1, 2, 3, 4, 5}


参考答案:BCD

第6题:

下面是关于8259A初始化编程的叙述,其中错误的是

A.8259A有4个初始化命令字ICW1~ICW4

B.初始化编程时,各初始化命令字应按一定的顺序写入

C.初始化命令字中有一个命令字与8259A多片级联有关

D.初始化命令字写完后就规定了8259A所有的中断处理功能


正确答案:D
解析:本题考查8259A的相关概念。8259A在进行中断控制时,首先要求CPU对 8259A内部寄存器写入初始化命令字(ICW)和操作命令字(OCW)。ICW共有4个:ICW1、ICW2、ICW3和ICW4,CPU在写入数据时必须按照顺序进行,选项A和选项B说法正确。ICW1:用于设置8259A的工作方式,ICW2:用于设置中断信号的类型码,ICW3:用于将一片主片和至多8片从片进行级联,从而使中断源扩展到64个,ICW4:用于设置中断结束、缓冲、特殊全嵌套等方式,选项C说法正确。在CPU写完初始化命令字(ICW)后,就需要进行一些中断处理工作,包括屏蔽中断、发出中断结束命令(EOI),以便读出IRR和ISR寄存器中的内容,选项D说法错误。正确答案为选项D。

第7题:

将下面的程序填写完整,如要计算1+2+…+10,请完成下面的程序,其中,s是单精度类型的变量。

Dim x as Integer,s as Single

s=0

For x=1 to 10

s=【 】

Next x


正确答案:s+ x
s+ x 解析:本题考查变量类型和循环结构。s初值为0,进入循环后,x=1,假设s=s+ x,则此时s=1,x加一以后再次进入循环,此时, s=s+2,则经过10次循环后,s=1+2+…+10,因此横线上应该填上s+ x。

第8题:

下面关于表达式:inti,*ip=&i说法的是()。

A、此表达式写法错误

B、此表达式表示用&i对ip进行初始化

C、此表达式表示用&i对*ip进行初始化

D、此表达式表示用&i分别对*ip和i进行初始化


参考答案:B

第9题:

下列对字符数组进行初始化中,( )是正确的。

A.char s1[]="abcd";

B.char s2[3]="xyz";

C.char s3[][]={'a','x', 'y');

D.char s4 [2][3]={"xyz", "rnnp"};


正确答案:A

第10题:

将下面的程序填写完整,如要计算1+2……+10,请完成下面的程序,其中,s是单精度类型的变量。 Dim × as Integer,s as Single

s=O

For X=1 to 10

s=【 】


正确答案:s+x
s+x 解析:本题考查变量类型和循环结构。s初值为0,进入循环后,x=l,假设s=s+x,则此时s=l,x加一以后再次进入循环,此时, s=s+2,则经过10次循环后,s=1+2+……+10,因此横线上应该填上s+x。

更多相关问题