设intx=7,则~x的值是( )。A.-8B.-7C.-1D.1

题目

设intx=7,则~x的值是( )。

A.-8

B.-7

C.-1

D.1


相似考题
更多“设intx=7,则~x的值是()。A.-8B.-7C.-1D.1 ”相关问题
  • 第1题:

    设int x=2,y=4,z=7;则执行x=y--<=x| | x+y!=z后x,y的值分别为:

    A.0,3

    B.1,3

    C.2,3

    D.2,4


    1,3

  • 第2题:

    【填空题】设int x=2, y=1;则表达式x+++y的值是____。


    1

  • 第3题:

    设 int x = 2 , y =3 , z = 4; 则表达式 y+=z++/--x 的值是多少?

    A.5

    B.5.5

    C.7

    D.8


    A 从数据定义语句中可以得出下列结论:指针变量P指向的数组元素是x[1]。再来分析赋值句的右边表达式“(*--p)++”,其中的“--”优先于“*”先计算“--p”,使得p指向数组元素x[0];所以“(*--p)”就是数组元素a[0],再计算其后的“++”,由于“++”是后缀,所以表达式的值就是数组元素x[0]的值,为1,然后再对数组元素x[0]加1。因此变量y的值是1。本题答案应选A。

  • 第4题:

    设int x,y,z,k; 则执行x=(y=4,z=16,k=32);后,x的值为()。


    B 解析:逻辑与(&&)优先于逻辑或(‖)优先于赋值运算符。由于逻辑运算符的结果为逻辑值,真为1,假为0,题目中的逻辑值为真。

  • 第5题:

    设 int x = 2 , y =3 , z = 4; 则表达式 y+=z++/--x 的值是()

    A.5

    B.5.5

    C.7

    D.8


    由题意得:21-4x-x 2 ≥0,解得:-7≤x≤3, ∴定义域A={x|-7≤x≤3} x-a+1>0,解得:x>a-1, ∴定义域B={x|x>a-1} (1)∵A?B,∴a-1<-7, ∴a<-6∴a的取值范围为a<-6 (2)∵A∩B=φ,∴a-1≥3, ∴a≥4,∴a的取值范围为a≥4