首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> struct S{ int a; int *b;}; main() { int x1[ ]={3,4},x2[ ]={6,7}; st
有以下程序 #include <stdio.h> struct S{ int a; int *b;}; main() { int x1[ ]={3,4},x2[ ]={6,7}; st
admin
2021-04-28
43
问题
有以下程序
#include <stdio.h>
struct S{ int a; int *b;};
main()
{ int x1[ ]={3,4},x2[ ]={6,7};
struct S x[ ]={1,x1,2,x2};
printf("%d,%d\n",*x[0].b,*x[1].b);
}
程序的运行结果是
选项
A、1,2
B、3,6
C、4,7
D、变量的地址值
答案
A
解析
程序的执行过程为:定义整型数组x1,x2并进行初始化,两个数组长度均为2。定义结构体数组x,并为其初始化,则x[0].a=1,x[0].b=x1, x[1].a=2,x[0].b=x2。输出x[0]的成员指针b指向的内存单元值,即数组x1的第一个元素3,输出x[1]的成员指针b指向的内存单元值,即数组x2的第一个元6。程序的运行结果是3,6,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Wjtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下嵌套的if语句if(a
执行下列程序的结果是()。main(){floatx=1,y;y=++x*++x;printf(“%f\n",y);}
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");fprintf(fp,"%d\n",a[0]);for(i=
下列选项中不属于软件生命周期开发阶段任务的是
若floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非O数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
下面属于白盒测试方法的是
随机试题
NuclearPowerIsnuclearpowerreallyamonster?No,definitelynot.Firstofall,nuclearpowerismuchsaferthanother
患者,女性,21岁。近期月经延后,量少,有血块,小腹冷痛喜热,腰膝酸痛,舌暗,苔白,脉沉。诊断为痛经。下列对所选中成药的叙述,错误的是
A、牙源性颌骨囊肿B、发育性囊肿C、阻塞性囊肿D、牙源性肿瘤E、孤立性囊肿血外渗性囊肿属于
当设备采用设计和制造一揽子招标方式时,设备监理工程师在投资控制方面的主要任务有( )。
水泥受海水浸泡后结块,丧失原来的使用价值,属于()。
证券投资基金依据()不同,分为封闭式基金与开放式基金。
()是指公司适应经济环境变化和利用投资机会的能力分析。
公安工作的成败,公安队伍战斗力的强弱,取决于()。
关于骨纤维异常增生症的X线表现,哪项是正确的()。
締め切りの時間を聞いたら、「あさってまでに出してください」________言いました。
最新回复
(
0
)