首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 main() { union un f char *name; int age; int pay; } s; s.name=’’zhaoming’’; s
下列程序的输出结果为( )。 main() { union un f char *name; int age; int pay; } s; s.name=’’zhaoming’’; s
admin
2018-09-26
32
问题
下列程序的输出结果为( )。
main()
{ union un
f char *name;
int age;
int pay;
} s;
s.name=’’zhaoming’’;
s.age=32;
s.pay=3000;
printf(’’%d\n",s.age);}
选项
A、32
B、3000
C、0
D、不确定
答案
B
解析
本题考查的是联合体的有关概念。因为联合体是各个成员共享一段存储空间,此段存储空间最终存放的是最后存入的成员的值,所以题目中输出s.age实际上输出了最后存入的3000,因为3000已经把原来存入的s.age(32)的值覆盖。
转载请注明原文地址:https://kaotiyun.com/show/PAxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行时从键盘输入:1.02.0,输出结果是:1.0000002.000000,请填空。#includemain(){doublea;floatb;scanf("_________",&a
下列程序的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[]="\n123\\";printf("%d,%d\n",strlen(A),sizeof(A));}
下列不是合法的C语言语句是()。
下列能正确定义一维数组的选项是()。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;
有以下程序:#include<string.h>structSTU{charname[10];intnum;};voidf(char*name,intnum){structSTU
程序中若有如下说明和定义语句Charfun(char*);main(){char*s="one",a[5]={0}.(*f1)()=fun,ch;…}以下选项中对函数fun
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
随机试题
当液体渗透率出现连续上升,且上升幅度超过损害前渗透率的10%时,拐点的前一个流速值即为临界流速值。()
下列选项中,不属于权利质权的是【】
Advertisementcanbethoughtofas"themeansofmakingknowninordertobuyorsellgoodsorservices".Advertisementaimsto
如果与费用偏差相联系,工程项目费用控制中的进偏差是指()之间的差异。
利润分配账户的年末余额如果在借方,其借方余额表示的是()。
违约概率和不良率是两个概念,关于违约和不良两者关系的说法,正确的有()。
目前,我国石油储备一期四个基地(浙江镇海、浙江舟山、青岛黄岛、辽宁大连)已基本建成。正积极推进石油储备二期基地建设,据此回答下列题。首批石油储备基地选址考虑的主要区位因素是()。①海运条件优越②国防安全的需要③接近消费市场④石油工业发达
设A为n阶方阵(n≥2),A*为A的伴随矩阵,证明:
What’stheairportlike?
Cubesaren’tusuallythego-toshapewhencreatinganobjectthat’smeanttomovearound,but【C1】________inSwitzerlandhavecre
最新回复
(
0
)