首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 #include <stdio.h> main() { union EXAMPLE { struct { int x; int y;} in; int
下列程序的运行结果是【 】。 #include <stdio.h> main() { union EXAMPLE { struct { int x; int y;} in; int
admin
2009-01-15
30
问题
下列程序的运行结果是【 】。
#include <stdio.h>
main()
{ union EXAMPLE
{ struct
{ int x; int y;} in;
int a;
int b;
}e;
e.a=1;e.b=2;
e.in.x=e.a*e.b;
e.in.y=e.a+e.b;
printf("%d,%d\n",e.in.x,e.in.y);
}
选项
答案
4,8
解析
C语言规定,共用体中各个成员变量在内存中占用同一段内存单元,即e.in.x、 e.a、e.b占用同一段内存单元。执行语句e.b=2;后,e.in.x=e.a=e.b=2;执行语句e.in.x= e.a*e.b;时,e.a的值为2,e.b的值为2,所以运算得出e.in.x的值为4;执行语句e.in.y= e.a+e.b时,由于e.in.x和e.a、e.b占用的是同一段内存单元,所以此时的e.a、e.b的值为4,因此运算得出e.in.y的值为4+4=8。程序最后的输出结果为4,8。
转载请注明原文地址:https://jikaoti.com/ti/3HK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VisualBasic中,表达式3*2\5Mod3的值是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecordIDAsIntegerNameAsString*20EndTypePrivateSubCo
(1)在考生文件夹中有工程文件sjt3.vbp,其中的窗体如图3—162所示。程序刚运行时,会生成一个有10个元素的整型数组。若选中“查找最大值”(或“查找最小值”)单选按钮,再单击“查找”按钮,则找出数组中的最大值(或最小值),并显示在标签Labe12中
在考生目录下有一个工程文件sjt3.vbp,窗体文件中已给出所有控件和部分程序,如图2-118所示。要求:①利用属性窗口设置适当的属性,使Textl、Text2中数据右对齐;②请编写适当的程序完成以下功能:在Textl中输入40(度数),选择一个单选按
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLongDimPAsLongP=aFork=1Ton
下面程序在调试时出现了死循环PrivateSubCommandl_Click()n=InputBox(“请输入一个整数”)DoIfnMod2=0Thenn=n+1Elsen=n+2EndIf
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
用树型结构表示实体之间联系的模型是()。
随机试题
我们讲一切从实际出发,最大的实际是中国( )。
第四代电子计算机使用的逻辑器件是
男性,60岁,有高血压病史20年,突然出现剧烈头痛、呕吐、左侧上下肢瘫痪,随即意识丧失,右侧瞳孔散大,对光反应消失,险下垂,血压25/16kPa,呼吸忽快忽慢。
拇指屈肌化脓性腱鞘炎时,感染易扩散至
属于I型超敏反应的是
职业责任保险的责任一般可以归纳为()
杭州市区佛塔中,建造年代最早的是()。
设a>0,讨论方程aex=x2根的个数.
在SELECT-SQL语句中,消除重复出现的记录行的子句是【】。
(1)Wasthesummitasuccess?Itdependsonthestandardsyouusetomeasureit.CertainlybythestandardsofpreviousG8summit
最新回复
(
0
)