题目内容 (请给出正确答案)
[单选题]

一个C语言程序再一台32位机器上运行。程序中定义了3个变量x、y和z, 其中x和y为int型, y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是()。

A.x=0000007FH,y=FFF9H,z=00000076H

B.x=0000007FH,y=FFF9H,z=FFFF0076H

C.x=0000007FH,y=FFF7H,z=FFFF0076H

D.x=0000007FH,y=FFF7H,z=00000076H

答案
X=0000007FH,y=FFF7H,z=00000076H
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“一个C语言程序再一台32位机器上运行。程序中定义了3个变量x…”相关的问题

第1题

一个C语言程序再一台32位机器上运行。程序中定义了3个变量x、y和z, 其中x和y为int型, y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是()。

A.x=0000007FH,y=FFF9H,z=00000076H

B.x=0000007FH,y=FFF9H,z=FFFF0076H

C.x=0000007FH,y=FFF7H,z=FFFF0076H

D.x=0000007FH,y=FFF7H,z=00000076H

点击查看答案

第2题

一个C语言程序再一台32位机器上运行。程序中定义了3个变量x、y和z, 其中x和y为int型, y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是()。

A.x=0000007FH,y=FFF9H,z=00000076H

B.x=0000007FH,y=FFF9H,z=FFFF0076H

C.x=0000007FH,y=FFF7H,z=FFFF0076H

D.x=0000007FH,y=FFF7H,z=00000076H

点击查看答案

第3题

一个C语言程序在一台 32 位机器上运行。程序中定义了三个变量 X、Y、Z,其中X 和 Z是int 型,Y 为short 型。当 X=127,Y=-9 时,执行赋值语句Z=X+Y 后,X、Y、Z 的值分别是()。

A.X=0000007FH,Y=FFF9H,Z=00000076H

B.X=0000007FH,Y=FFF9H,Z=FFFF0076H

C.X=0000007FH,Y=FFF7H,Z=FFFF0076H

D.X=0000007FH,Y=FFF7H,Z=00000076H

点击查看答案

第4题

假定编译器规定int和short型长度分别为32位和16位,执行下列C语言语句, unsigned short x=65530; unsigned int y = x; 得到y的机器数为

A.0000 7FFAH

B.0000 FFFAH

C.FFFF 7FFAH

D.FFFF FFFAH

点击查看答案

第5题

【单选题】设程序中不再定义新的变量,写出在函数main中可以使用的所有变量为() #include <stdio.h> int z; int p(int x) { static int y; return(x+y); } void main() { int a,b; printf(“%dn”,p(a)); …… }

A.b

B.a,b,z

C.a,b,y,z

D.a,b,x,y,z

点击查看答案

第6题

假定w,x,y,z,m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m>y)?m:y; m=(m<z)?m:z; 则该程序运行后,m的值是
点击查看答案

第7题

若x,y是C语言程序中两个short型变量,x=-125,则分别执行语句“y=x>>1;”和“y=x/2;”后,y的机器数各为()和()。

A.1100 0001,1100 0010

B.1100 0001,1100 0001

C.0100 0001,1100 0010

D.0100 0001,1100 0001

点击查看答案

第8题

假定某计算机字长为32位,采用字节编址,以小端方式存储数据,在该机器中执行一个C语言程序,其中部分程序段如下: unsigned int x=0x12345678; 假定给变量x分配的地址为100,则102号单元中存放的信息用十六进制表示的结果是()

A.0x12

B.0x34

C.0x56

D.0x78

点击查看答案

第9题

假定编译器规定的int和short类型长度为32位和16位,执行下列C语言语句 Unsigned short x=65530; Unsigned int y=x; 得到的y的机器数为()

A.0000 7FFAH

B.0000 FFFAH

C.FFFF 7FFFAH

D.FFFF FFFAH

点击查看答案

第10题

假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句: unsigned short x=65530; unsigned int y=x; 得到y的机器数为()。

A.0000 7FFAH

B.0000 FFFAH

C.FFFF 7FFAH

D.FFFF FFFAH

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信