首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include struct person { char name[10]; int age; } main() { struct person room[4] = {{"Zhang", 19}, {"Li", 20}, {"Wang",
有如下程序 #include struct person { char name[10]; int age; } main() { struct person room[4] = {{"Zhang", 19}, {"Li", 20}, {"Wang",
admin
2020-03-15
47
问题
有如下程序
#include
struct person
{
char name[10];
int age;
}
main()
{
struct person room[4] = {{"Zhang", 19}, {"Li", 20}, {"Wang", 17}, {"Zhao", 18}};
printf("%s:%d\n", (room+2)->name, room->age);
}
程序运行后的输出结果是( )。
选项
A、Wang:19
B、Wang:17
C、Li:20
D、Li:19
答案
A
解析
结构体为用户自定义的一种构造类型,其用法和C语言基本数据类型一致,所以(room+2)->name与room[2].name等价,room->age与room[0].age等价,输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/PWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义二维数组是
有以下程序#include<stdio.h>intfun(char*s){char*p=s;while(*p!=0)p++;return
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是
有以下程序#include<stdio.h>main(){intc[6]={10,20,30,40,50,60},*p,*s;p=c;s=&c[5];printf("%d\n
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:swi
以下能正确定义一维数组的选项是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
若变量已正确定义并赋值,以下不能构成C语句的选项是
假定已建立以下链表结构,且指针p和q己指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
关于“while(条件表达式)循环体”,以下叙述正确的是
随机试题
目前已知的最强的致泻毒素是
精子获能是指()
当事人向仲裁机构提出合同变更对自己合法权益有严重侵害条款的请求后,()。
检察院和党政机关举行健美操比赛.你所在单位年龄结构偏大。大家积极性不高,如果由你来负责这件事。怎样提高大家的积极性?
文学走进互联网,获得了一个崭新的平民化开放视野:网络上自由、兼容和共享的虚拟空间,打破了精英写作对文学话语权的垄断,为愿意上网创作的网民提供了“人人都能当作家”的机会。这种“新民间文学”,标志着文学话语权向民间回归。尽管如此,网络写作仍然不能与“人民写作”
以下对行政引导手段说法正确的是()
在具有多媒体功能的微型计算机中,常用的CD-ROM是()。
A.thecarelessnessofthedriversB.increaseinthenumberofcarsstolenC.non-professionalthievesD.lackofparkingspaceE.
Completetheformbelow.WriteNOMORETHANTHREEWORDSAND/ORANUMBERforeachanswer.ProductIncidentReportExampleAnswer
CoastAlonginUnspoiltTurkey(Ⅰ)畅游在原始的土耳其(Ⅰ)Turkey’sBodrumpeninsulaisdifferent.Thetouristboominthispartofth
最新回复
(
0
)