首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { union{unsigned int n; unsigned char c; }ul; u1.C=’A’; pfintf("%c\n",u1.n);
有以下程序 main() { union{unsigned int n; unsigned char c; }ul; u1.C=’A’; pfintf("%c\n",u1.n);
admin
2013-02-23
75
问题
有以下程序 main() { union{unsigned int n; unsigned char c; }ul; u1.C=’A’; pfintf("%c\n",u1.n); } 执行后输出结果是
选项
A、产生语法错
B、随机值
C、A
D、65
答案
4
解析
在定义共用体的同时,定义了一个共用体型变量u1,共占两个字节,有两个成员n和c,两个成员的首地址是相同的。因此给u1,c赋一个“A”,其实就是给无符号整型成员u1.n的低字节赋一个“A”,输出u1,n的时候是以字符型的形式输出,只输出它的低地址的一个字节,因此为“A”。
转载请注明原文地址:https://kaotiyun.com/show/F9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。#include<stdio.h>main(){charch;while((ch=getchar())!="\n"){if(ch>=’A’&&
下列程序执行后的输出结果是______。main(){chararr[2][4];atrcpy(arr,"you");strcpy(arr[1],"me");art[0][3]=’&’;printf("%s\n
下面程序的输出结果是______。main(){unsigneda=32768;printf("a=%d\n",a);}
下列程序的输出结果是______。main(){floatx=3.6;inti;i=(int)x;printf("x=%f,i=%d",x,i);}
下面程序的功能是【】。doublesub(doublex,inty){intn;doublez;for(n=1,z=x;n<y;n++)z=z*x;returnz;}main()
有以下程序main(){intx=1,y=1,z=1;y=y+z;x=x+y;printf("%d",x<y?y:x);printf("%d",x<y?x++:y++);printf("%
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
以下能正确定义一维数组的选项是
随机试题
首先提出目标管理的是()
男,30岁,上腹疼痛3小时。其于晚餐后突发上腹剧痛,迅速波及全腹,伴恶心、呕吐。查:腹稍胀,全腹有肌紧张、压痛和反跳痛,以上腹为重。叩诊肝浊音界消失,听诊肠鸣音弱。化验:白细胞15.2×109/L,中性粒细胞85%,淋巴细胞15%。最可能的诊断是
心理应激对健康影响的生理机制是
肾阳虚带下过多的治法是()
在项目管理组织体系中,不属于直接管理子系统的是()。
按照国外建安工程费用的构成,下列费用中,不属于单项工程开办费的是()。
下列关于项目融资的特点,说法错误的是()。
若2005年有其他因素不变,要实现目标利润总额,固定成本总额应降为( )若2005年经过努力使变动成本率比2004年降低20%,且其他因素不变,则2005年盈亏临界点销售量为( )件
《全国国土规划纲要(2016─2030年)》指出,我国国土面临的严峻挑战有()。①资源约束不断加剧②生态环境压力加大③国土空间开发格局亟需优化④国土开发质量有待提升
HowdoesSerkis’versiondifferfromtheoriginalone?
最新回复
(
0
)