首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
49
问题
有以下程序:
#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,intn){inti;for(i=s;i>=n;i--)*(x+i+3)=*(x+i);}main(){intm[]={0,1,2,3,4,5,6,7
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
结构化程序设计的基本原则不包括( )。
数据库设计中反映用户对数据要求的模式是
下列数据结构中,属于非线性结构的是
以下选项中关于C语言常量的叙述错误的是
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
以下选项中不能作为C语言合法常量的是
随机试题
A、floodB、foodC、schoolD、roommateA
Graves病时,血清激素水平变化正确的是
函数的极值可疑点的个数是()。
根据《注册建造师执业工程规模标准》(试行),工程规模为()的水库工程,其执业工程规模为中型。[2012年10月真题]
“备案号”栏:()。“运输工具名称”栏:()。
商品流通企业战略管理的特点是()。
当事人不服人民法院第一审判决的,有权在法定期限内向上一级人民法院提起上诉,该法定期限是指()。
某公司的内含增长率为5%。当年的实际增长率为4%,则表明()。
新安江上游最古老、规模最大的古代拦河坝是_______。
山东:济南:泰山
最新回复
(
0
)