首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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://jikaoti.com/ti/IWz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
有以下程序:#includevoidfun(intn,int*s){intf:if(n==1)*s=n+1;else{fun(n一1,&f);*s=f;}}main()
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
以下关于宏的叙述中正确的是
设有定义:struct{charmark[12];intnuml;doublenum2;)t1,t2;若变量均已正确赋初值,则以下语句中错误的是
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结果。注意:不要
下面属于白盒测试方法的是
随机试题
Busstop
A、深大呼吸(Kussmaul呼吸)B、呼吸频率增快C、潮式呼吸D、呼吸慢而深E、呼吸浅表而频数吗啡中毒
正常成人结膜囊最大可容纳液体容积约
杨某与岳某签订购船合同,按合同约定.杨某支付定金35,000元。岳某违约,并不归还定金。杨某在多次索要无果的情况下,伙同朋友陈某于某日凌晨,租车到岳某家,爬墙入院,踢门入窒,困住岳某之妹。强行将岳某的儿予抱走,并打电话向岳某索要35,000元。下列说法正确
下列税种中采用定额税率的是()。
中国共产党的成立是马克思列宁主义与()相结合的产物。
领导让你调查了解辖区内银行业支持实体经济的相关情况,但是你对银行这方面的业务并不熟悉,你会怎么做?
人类历史上,技术革命往往和社会发展的________相互作用,互为因果。今天,以微博为代表的互联网技术应用正________着它推进社会生活各个领域发生变化的巨大潜能。填入划横线部分最恰当的一项是:
“如果事物的表现形式和事物的本质会直接合而为一,一切科学就都成为多余的了”。这一论断揭示了
Weneedonehundredmoresignaturesbeforewetakethe______tothegovernor.
最新回复
(
0
)