首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> struct tt {int x;struct tt*y;)*p; struct tt a[41={20,a+1,15,a+2,30,a+3,17a}; main() {int i; p=a; for(i=1
有以下程序 #include<stdio.h> struct tt {int x;struct tt*y;)*p; struct tt a[41={20,a+1,15,a+2,30,a+3,17a}; main() {int i; p=a; for(i=1
admin
2019-07-14
79
问题
有以下程序
#include<stdio.h>
struct tt
{int x;struct tt*y;)*p;
struct tt a[41={20,a+1,15,a+2,30,a+3,17a};
main()
{int i;
p=a;
for(i=1;i<=2;i++){printf("%d,",p->x);p=p->y;}
}
程序的运行结果是
选项
A、20,15,
B、30,17
C、15,30,
D、20,30,
答案
A
解析
程序定义了结构体类型tt,其成员包括一个整型数据x和指向其自身结构的指针变量y。程序在定义结构体数组a的同时对其进行了初始化。其元素a[0]的成员y被赋值为元素a[1]的地址,a[1].y被赋值为a[2]的地址,a[2].y被赋予a[3]的地址,a[3].y被赋予a[0]的地址。这就形成了一个单向的循环链表,每个元素的指针成员都指向下一个元素的地址。在主函数中,通过一个for循环语句,输出该链表前2个节点数值成员的值,即a[0].x和a[1].x。
转载请注明原文地址:https://kaotiyun.com/show/wfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数胁的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放人pt所指存储区中。例如:把三个串“abc”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数
有如下程序段:for(i=0;i<10;i++)if(i<=5)break;则循环结束后i的值为()。
数据库中对概念模式内容进行说明的语言是()。
有以下程序#includemain(){inti,j;for(i=1;i
有以下程序#includemain(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]);fprin
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
以下叙述中正确的是
有以下程序#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+
在面向对象方法中,不属于“对象”基本特点的是()。
随机试题
高速旋转下的径向轴承其内孔精加工尽量采用( )。
尤其适用于质量品质评价的信息收集方法是()
A、血虚气亏B、气随血脱C、气滞血瘀D、气不摄血E、气虚血少气的固摄作用减弱则会出现
关于编制指数时的同度量因素和指数化因素选择,下列表述中正确的是()。
已知某基金近三年来累计收益率为26%,那么应用几何平均收益率计算的该基金的年平均收益率应为()。
甲、乙、丙三人成立了A有限责任公司。因公司规模较小,决定不设董事会,由甲担任公司执行董事。公司经营期间,因甲滥用职权,给股东乙造成了巨大的损失。根据我国公司法律制度的规定,下列选项的表述中,正确的是()。
法国某跨国公司预计在6月份(3个月后)有一笔150万的欧元应付账款,同月该公司有一笔美元收入,可以用于支付此笔应付账款。已知欧元的即期汇率为$1.0450/,3个月远期汇率$1.0650/。公司担心欧元相对于美元的价值将继续上升,决定使用期货交易锁定美元成
按照古典经济学观点,自愿失业的类型主要包括()。
下列哪一项不属于现代学生观的范畴?()
Themeaningsoftimedifferindifferentpartsoftheworld.Thus,misunderstandingsarisebetweenpeoplefromculturesthattre
最新回复
(
0
)