首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct st { int x: int y; } a[2]={5,7,2,9}; main() { printf("%d\n",a[0].y*a[
有以下程序: #include<stdio.h> struct st { int x: int y; } a[2]={5,7,2,9}; main() { printf("%d\n",a[0].y*a[
admin
2020-01-10
69
问题
有以下程序:
#include<stdio.h>
struct st
{
int x:
int y;
} a[2]={5,7,2,9};
main()
{
printf("%d\n",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/3XCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf(’’%c\n’’,*p+
有以下程序,程序运行后的输出结果是main(){intx=35,B;charz=’B’;B=((x)&&(z<’b’));printf("%d\n",B);}
有以下程序main(){inti=0;i=~i:printf("%d\n",i);}程序运行后的输出结果是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
在软件设计中不使用的工具是
关于do循环体while(条件表达式);以下叙述中正确的是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学
随机试题
“大怒则形气绝而血菀于上”的确切病机是()(1996年第7题;2004年第9题)
为适应变化的情况,在运用管理原则时必须具有灵活性。()
移动多媒体技术及应用主要基于()技术。
目前银行客户通过银行营业网点购买的国债不包括()。
某公司现有生产及维修工人850人,文职人员56人,中层与基层管理人员38人,销售人员24人。近五年来,生产及维修工人的年均离职率高达8%,销售人员年均离职率为6%,文职人员年均离职率为4%,中层与基层管理人员年均离职率为3%,预计明年不会有改变。按企业已定
下列资产负债表项目中,根据总账科目余额直接填列的是()。
以下关于物业承接查验制度的意义的说法,错误的是()
“白日放歌须纵酒,青春作伴好还乡”是杜甫听到叛乱平息时写下的诗句。这里的“叛乱”是指()。
2009年1月6口,中国海军护航舰艇编队顺利抵达亚丁湾海域执行护航任务。亚丁湾位于()。
用树形结构表示实体之间联系韵模型是
最新回复
(
0
)