教师招聘

若S值为-7,则框内为( )。A.iB.iC.iD.i

题目
若S值为-7,则框内为( )。


A.i<3
B.i<4
C.i<5
D.i<6
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数组A中每个元素A[i,j]的长度为2,行下标为1到8,列下标为1到10。数组首地址为S,若数组按行存放,则A[7,5]的首地址为

A.S+128

B.S+64

C.S+150

D.S+92


正确答案:A

第2题:

若P、V操作的信号量S初值为2,当前值为-1,则表示有() 个等待进程。

A.0

B.l

C.2

D.3


参考答案:B

第3题:

●若码值FFFFH是一个整数的原码表示,则该整数的真值为 (7) ;若码值FFFFH是一个整数的补码表示,则该整数的真值为 (8) 。

(7) A.32767

B.-32768

C.-32767

D.-1

(8) A.32767

B.-32768

C.-32767

D.-1


正确答案:C,D
【解析】用原码表示时最高位作符号位,其余各位为数值本身的绝对值,所以FFFFH的值为-32767。用补码表示时,正数与原码相同,负数为反码末位+1(丢弃最高位向上的进位),所以FFFFH的值为-1。

第4题:

● 若信号量S的初值为2,当前值为-1,则表示有 (37) 个进程等待信号量 S。

(37)

A. 0

B. 1

C. 2

D. 3


正确答案:B

 

 

第5题:

已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列

已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列选项中正确的输入语句是( )。

A.scanf ("%3d%3d%3d",a,b,C);

B.scanf ("%d%d%d",a,b,C);

C.scanf ("%d%d%d",&a,&b,&c);

D.scanf ("%d%d%d",&a,&b,&c);


正确答案:C
解析:通过scanf()函数从键盘读入数据时,接收参数的使用变量的地址值,所以选项A和B是错误的。选项D要求输入时以逗号间隔,故按题目要求的输入方式不能正确读取到3个数,也是错误的。所以正确答案是C。

第6题:

已知“char*s="mybook";”,则strlen(s)的值为()。

A.4

B.6

C.7

D.不确定


正确答案:B

第7题:

若S是int型变量,且s=8,则s%3 (s 1)%3表达式的值为________。


正确答案:
2【解析】考查基本表达式的计算,“%”运算符的功能是取余。题中条件s=8,则s%3=2,(s 1)%3=9%3=0,所以表达式s%3 (s 1)%3=2 0=2。

第8题:

若代数式3x+7的值为-2,则x=___________.


正确答案:
-3

第9题:

若码值FFFFH是一个整数的原码表示,则该整数的真值为(7);若码值FFFFH是一个整数的补码表示,则该整数的真值为(8)。

A.32767

B.-32768

C.-32767

D.-1


正确答案:C
解析:用原码表示时最高位作符号位,其余各位为数值本身的绝对值,所以FFFFH的值为-32767。用补码表示时,正数与原码相同,负数为反码末位+1(丢弃最高位向上的进位),所以FFFFH的值为-1。

第10题:

一个正在运行的进程调用P(S)后,若S的值为(),则该进程可继续运行。

A.S>0

B.S<0

C.S≠0

D.S=0

E.S≤0


答案:AD