首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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()
有以下程序: #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()
admin
2011-06-10
52
问题
有以下程序: #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
解析
本题考查的是指针和结构的应用。首先定义的数组tt中有两个成员,一个整型变量,一个结构指针。当i=1时,P指针指向结构数组的第一个元素,并输出此元素的第一个成员x,即20;当i=2时,P指针指向结构数组的第二个元素的第一个成员,所以输出15。
转载请注明原文地址:https://kaotiyun.com/show/zDPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
在名称为Form1的窗体上添加三个单选按钮,其名称分别为Option1、Option2和Option3(如图1所示),然后通过属性窗口设置窗体和单选按钮的属性,实现如下功能:①窗体标题为“设置单选按钮属性”;②三个单选按钮的标题分别为“
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
有以下程序: main( ) { int aa[4][4]={ {1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6} }; int i,s=0; for(i=0;i<4;i++) s+=aa[i][1]; pr
以下非法的赋值语句是
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 structnode {intdata; structnode*next; }*p,*q,*r; 现要将q和r所指结点的先后
调用C语言标准库函数时要求用【】命令。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
已知字符’A’的ASCII码值为65,以下语句的输出结果是【】。charch=’B’;printf("%c%d\n",ch,ch);
随机试题
什么是数控系统?什么是数控机床?
在Word2010中,打开文档的快捷键是_________。
男,50岁,半年来反复出现腹泻,粪便糊样,时有腹泻和便秘交替;检查轻度贫血貌,右下腹部可扪及肿块,胃肠x线检查示回盲部钡剂充盈缺损。该患者首先应该排除的疾病诊断是
患者,女,28岁。患闭经溢乳2个月。患者最可能诊断是
对ACh的正确叙述是
患者,男性,20岁,因急性胃炎、胃痉挛,遵医嘱给予盐酸山莨菪碱注射液10mg肌内注射。为患者进行臀大肌注射时,指导患者侧卧正确姿势是
由于旅游企业外部环境相对稳定,既无大的威胁,也没有过多的机会,此时企业一般会采取()。
根据我国现行宪法的规定,下列关于受庇护权的表述,正确的有( )。
while和do-while循环的主要区别是()。
MostrecentworkonthehistoryofleisureinEuropehasbeenbasedonthecentralhypothesisofafundamentaldiscontinuitybet
最新回复
(
0
)