首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
52
问题
有以下程序:
#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(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf(’’y=%d\n’’,y);}程序的运行结果是(
若变量已正确定义,以下选项中非法的表达式是
设有定义:intx=2;以下表达式中,值不为6的是
以下叙述中正确的是
以下选项中正确的定义语句是
有以下程序#include<stdio.h>main()voidfun(inta,intb){intc[10]={1,2,3,4,5,6,7,8,9,0),i;{in
有以下程序,其中k的初值为八进制数#include<stdio.h>>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
面向对象方法中,继承是指
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
随机试题
习近平总书记在2020年中央农村工作会议上指出,党的十八大以来,党中央坚持把解决好“三农”问题作为全面建成小康社会的标志性工程。()
A、Cough.B、Feelingcold.C、Lunginfection.D、Woundedbyfighting.A根据女士的回答,她患感冒一周多,咳嗽越来越严重。feelingcold和woundedbyfighting都是对常
透射电镜下,幼红细胞内的铁主要沉着在
以下为老年人用药不合理的是
药品广告是指
项目决策分析与评价中,流动负债主要考虑()。
关键绩效指标体系的设计中,完整的KPI包括()。
产成品的发运须由生产部门进行。()
2016年某市一次有关市民邻里关系的调查显示,在受访的951位市民中,“没有邻居”的有6位。“有邻居”的受访市民中,对邻居表示“了解”的占55.8%(“了解”分“很了解”和“部分了解”,占比分别为26.9%和28.9%),其余的表示“不了解”;对邻里关系表
Somepeople(choose)togooncruisesasawayofrewardingthemselves.Certainlyifyouhaveplentyofmoneythis(canbe)ago
最新回复
(
0
)