首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include struct S{int a;int*b;}; main() {int x1[]={3,4},x2[]={6,7}; struct S x[]={1,x1,2,x2}; pri
有以下程序: #include struct S{int a;int*b;}; main() {int x1[]={3,4},x2[]={6,7}; struct S x[]={1,x1,2,x2}; pri
admin
2020-07-28
32
问题
有以下程序:
#include
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、变量的地址值
答案
B
解析
程序的执行过程为:定义整型数组x1,x2并进行初始化,两个数组长度均为2。定义结构体数组x,并为其初始化,则x[0].a=1,x[0].b=x1,x[1].a=2,x[1].b=x2。输出x[0]的成员指针b指向的内存单元值,即数组x1的第 一个元素3,输出x[1]的成员指针b指向的内存单元值,即数组x2的第一个元素6。程序的运行结果是3,6。
转载请注明原文地址:https://kaotiyun.com/show/NP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
下列叙述中正确的是
有以下程序intfun(intn){if(n==1)return1;Elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);printf("%d\n",x);}执行
有以下程序#include<stdio.h>intfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);pfintf("%d,%d,%d\n",c,b,a);}程序运行后的输出结果是
以下叙述中错误的是
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break
随机试题
会阴浅隙可通向()
A.体重B.末次月经第一天C.早孕反应D.初觉胎动E.腹围
以下不是甲状腺危象的诱因的是
建设项目在利用吸收直接投资方式筹集资本金时,出资要可以用()等出资方式。
如图2所示,玻璃管内封闭了一段气体,气柱长度为l,管内外水银面高度差为h,若温度保持不变,把玻璃管稍向上提起一段距离,则()。
某教师编制期末测验,满分为100分,信度为0.84,全体考生的标准差为10。若某同学得了70分,考虑到测验误差的存在,那么他的真实水平应在多少分到多少分之间?要写出具体计算步骤,置信系数1一α取0.95。最终计算结果保留两位小数。
元音在现代汉语中占优势。(西北大学2015)
Advertisementcanbethoughtof"asthemeansofmakingknowninordertobuyorsellgoodsorservices".Advertisementaimst
【B1】【B7】
ThewarforindependencefromBritainwasalongandeconomicalcostlyconflict.TheNewEnglandfishingindustrywas【B1】______d
最新回复
(
0
)