首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
61
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是main(){intm=12,n=34;printf(“%d%d”,m++,++n);printf(“%d%d\n”,n++,++m);)
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
有以下程序#include<stdio.h>main()voidfun(inta,intb){intc[10]={1,2,3,4,5,6,7,8,9,0),i;{in
下面属于整数类I的实例的是
关于C语言的变量,以下叙述中错误的是
以下叙述中错误的是
个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
在数据库设计中,将E—R图转换成关系数据模型的过程属于
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
以下正确的字符串常量是
随机试题
贾平凹在《秦腔》中说,八百里秦川农民视为生命“五大要素”的,除秦腔外,还有【】
2014年1月6日《人民日报》:美国《大西洋月刊》近期发表文章指出,________已成为全球恐怖主义的新中心。()
A.早期减速B.晚期减速C.变异减速D.基线胎心率有变异E.周期性胎心率加速疑有脐带受压或脐带绕颈,胎儿电子监护时可能出现
负荷计算主要是根据现场用电情况计算用电设备、用电设备组,以及作为供电电源的变压器或发电机等计算负荷。()
马科维茨的投资组合分析的假设条件不包括( )。
甲公司委托公民乙到外地签订一份彩电买卖合同,并为此开具了正规授权委托书。乙到外地以甲公司的名义与丙公司签订了一份彩电买卖合同后,丙又向乙推销电冰箱。乙经考察,认为该品牌电冰箱物美价廉,在丙地很畅销。于是,未经甲公司同意,乙便利用甲交给自己的盖有甲公司公章的
《陕甘宁边区宪法原则》规定的政权组织形式是()。
A、 B、 C、 D、 B计算机辅助设计(CAD),就是利用计算机的图形能力来进行设计工作;计算机辅助制造(CAM),就是利用计算机进行生产设备的管理、控制和操作的过程:计算机辅助教学(CAI)是随着多媒体技
Hethrivedonacademiclife,workedhardatthecraftofcollegeteaching,andveryearlydisplayedatalentforbothresearcha
MostpeoplesaythattheUSAismakingprogressinfightingAIDS,buttheydon’tknowthere’scureandstronglydisagreethat
最新回复
(
0
)