首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> struct tt{int x;struct tt *y;}*p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i;
有以下程序: #include <stdio.h> struct tt{int x;struct tt *y;}*p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i;
admin
2022-04-01
46
问题
有以下程序:
#include <stdio.h>
struct tt{int x;struct tt *y;}*p;
struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};
main()
{
int i;
p=a;
for(i=1;i <=2;i++)
{
printf("%d,",P->x);
p=p->y:
}
}
程序的运行结果是( )。
选项
A、20,30,
B、30,17
C、15,30,
D、20,15,
答案
D
解析
本题考查结构体变量的引用以及结构体数组。p指向a数组的第一个元素,所以p->x为20,然后p=p->y后,p指向数组a的第二个元素,所以输出15,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/r2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"),*p=str[1];printf("%d,",strlen
关于子函数return语句的叙述中正确的是()。
下面结构体的定义语句中,错误的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)程序运行后的输出结
以下选项中,能用作数据常量的是()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
随机试题
对人高度关心,友善待人,很少关心工作控制、监督和规章制度的领导行为类型是()
中国的红色政权能够存在和发展的最根本原因是
下肢静脉曲张,根据哪项检查所见,即可判断深浅静脉交通支瓣膜功能障碍?
空气调节房间总面积不大或建筑物中仅个别房间要求空调时,宜采用()
关于照明器具的说法正确的是()。
简述科目汇总表账务处理程序的主要特点、优缺点及适用范围。
四堡雕版冯骥才①心里一团如花似锦的猜想,在四堡灰飞烟灭。②在宋代四大雕版印刷基地中,福建的建阳一直承担着那片大地上文明的传播。其他几个雕版中心如汴梁、杭州和临汾,总是随着战乱与京
人行步道A.B.C.如图所示,B.C.两地之间的距离为286米,D.地为B.C.中点,A.D.两点间的直线距离为324米。现经B.点作直线B.E,从C.点作垂直于B.E的直线C.E并与B.E相交于E点。问EA.之间的最短
有图书表和借阅表:图书.DBF:总编号C(6),分类号C(6),书名C(30),作者C(6),出版单位C(20),单价N(8,2)借阅.DBF:借书证号C(5),总编号C(6),借书日期D查询未被借阅的图书信息,不正确的SQL语句是(
A、Theeffectsoftheflood.B、Thepricesoffruitsandvegetables.C、Thecauseoftheflood.D、Floodsofthepasttwentyyears.
最新回复
(
0
)