首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
39
问题
有以下程序: #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
解析
本题考查的重点是对结构体的运用与理解。在a[4]的初始化中,相当于将其生成为一个链表,故打印两次相当于将前两个整数值打印出来.因此选项D是正确的。
转载请注明原文地址:https://kaotiyun.com/show/E3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main( ) { unsigned char a,b; a=4|3; b=4&3; printf(“%d %d\n”,a,b(; } 执行后输出结果是( )
有以下程序的输出结果是() charfun(charx,chary) {if(x main( ) { inta=’9’,b=’8’,c=’7’; printf(“%c\n”,fun(fun(a,b),fun
下列叙述中正确的是( )
有以下说明和定义语句 structstudent {intage;charnum[8];}; structstudentstu[3]={{20,"200401"},{21,"200402"},{10\9,"200403"}};
已有定义:int i,a[10],*p;,则合法的赋值语句是
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是
按条件f对关系R进行选择,其关系代数表达式为()。
下图所示二叉树的中序遍历结果为()。
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
随机试题
迈克卡将学习策略分为()策略、()策略和()策略。
设备的设计开发是一个复杂的过程,也是设计由研发向生产转移的过程,需要同时满足来自( )的要求。
施工索赔是指在施工合同履行过程中,合同一方因对方不履行或不适当履行合同义务而遭受损失时向对方提出的价款与()补偿的要求。
关于爆炸极限下列说法错误的是()。
趋势线与轨道线相比,()。
根据民事诉讼法律制度的规定,下列各项中,属于诉讼终结的原因有()。
新发生不良贷款的内部原因不包括()。
我国商业银行存贷比的计算公式为()。
电场线不是电荷的运动轨迹,也不是客观存在的线。()
有个妻子要过生日了,她希望丈夫不要再送花、香水、巧克力或只是请吃顿饭。她希望得到一颗钻戒。“今年我过生日,你送我一颗钻戒好不好?”她对丈夫说。“什么?”“我不要那些花啊、香水啊、巧克力的。没意思嘛,一下子就用完了、吃完了,不如
最新回复
(
0
)