首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct St { int x: int y; }a[2]={5,7,2,9}; main() { printf("%
有以下程序: #include<stdio.h> struct St { int x: int y; }a[2]={5,7,2,9}; main() { printf("%
admin
2021-04-28
38
问题
有以下程序:
#include<stdio.h>
struct St
{
int x:
int y;
}a[2]={5,7,2,9};
main()
{
printf("%dkn",a[0].y*a[1].x);
}
程序运行后的输出结果是( )。
选项
A、10
B、18
C、14
D、63
答案
C
解析
首先是定义结构体st,st中共有两个整型成员x,y。然后定义一个st类型的数组a,a的长度为2,即数组中含有两个st类型的元素,分别是a[0]和a[1]。对a进行初始化,此题是按照存储顺序进行初始化,即将5赋给a[0]中的x(即a[0].x=5),将7赋给a[0]中的y(即a[0].y=7),将2赋给a[1]中的x(即a[1].x=2),将9赋给a[1]中的y(即a[1].y=9)。执行main函数,输出表达式a[0].y*a[1].x的值,即7*2的值14。
转载请注明原文地址:https://kaotiyun.com/show/SFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*x,ints,inte){inti,j,t;for(i=s,j=e;i
在希尔排序法中,每经过一次数据交换后
若有以下程序typedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcpy(p,"Qian");}main(){STUa={N
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
结构化程序设计的基本原则不包括( )。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
以下函数不能用于向文件中写入数据的是
以下关于字符串的叙述中正确的是
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
随机试题
关于病毒,下列说法正确的有()。
煤焦油瓷漆防腐,底漆层应均匀连续,厚度不小于50μm。
关于抗菌药物的管理错误的是
与纤维支气管镜比较,仿真内镜的优势不包括
剪板机的主要技术参数有()。
儿童入学后的适应性问题表现在哪些方面?
违反治安管理处罚的主体是自然人。()
所谓“以IP地址或者网络名称作为被告”,其实只是针对预立案程序而言。这样,网络侵权的原告可以申请人民法院调查被告身份的相关信息,可以查实的正式立案审理,无法查明的则不予受理。由此可见,这么做实际是原告请求法院通过其调查权,来查明IP地址或者网络名称背后的人
颜元
人大代表
最新回复
(
0
)