首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 main() { union EXAMPLE { struct { int x;int y;}in; int a;
下列程序的运行结果是【 】。 main() { union EXAMPLE { struct { int x;int y;}in; int a;
admin
2013-02-23
26
问题
下列程序的运行结果是【 】。
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.in.x和e.a、e.b占用的是同、段内存单元,所以程序最后的打印结果为“4,8”。
转载请注明原文地址:https://kaotiyun.com/show/TGJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序为6个整型变量A、B、C、D、E、F输入整数,并按从大到小的顺序输出整数及其所对应的变量名。例如,输入的数为3、2、5、7、4、6,则输出的形式为:D(7)F(6)C(5)E(4)A(3)B(2)。#include<stdio.h>int
下列关于栈的叙述正确的是()
数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
以下正确的描述是:在C语言程序中______。
判断字符串s1是否大于字符串s2,应该使用()。
栈和队列的共同点是______。
在C语言程序中,下列说法正确的是()。
测试用例包括输入值集和【】值集。
测试用例包括输入值集和【 】值集。
随机试题
根据《专利法》,下列不符合发明创造专利主题的是()。
关于小肠的叙述,错误的是
女性,60岁,剑突下持续性疼痛6小时,寒战、高热伴黄疸,既往有类似发作史。查体:神志淡漠,体温39℃,血压10.7/8kPa(80/60mmHg),脉搏120次/分,剑突下压痛,肌紧张,白细胞26×109/L,中性粒细胞占95%。肝区叩击痛,血清胰淀粉酶2
最易发生休克的急腹症是
患者,女,40岁。G4P3,分娩时突然寒战、烦躁不安、呼吸困难、发绀、面色苍白、皮肤湿冷,抽搐,阴道流血。该病可诊断为
某男,42岁,数月前因不慎摔倒导致筋骨疼痛,伴肢体拘挛,腰背酸痛。因不愿涂抹药酒,遂向中医求助,希望服用中成药。医师可给该患者开具成药为
下列关于工程量清单中项目编码理解正确的是()。
厕浴间和有防水要求的建筑地面必须设置防水隔离层。楼层结构必须采用现浇混凝土或整块预制混凝土板,混凝土强度等级不应小于()。
Allexpertsagreethatthemostimportantconsiderationwithdietdrugsiscarefully______therisksandbenefits.
在三月份下面哪一项可能正确?若H和S一起参观了某一个城市,则在三月份下面哪一项可能正确?
最新回复
(
0
)