首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序: #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全国计算机二级
相关试题推荐
下面程序的运行结果是:【】 intf(inta[ ],intn) { if(n>1) returna[0]+f(&a[1],n-1); else returna[0];} main( ) { intaa[3]
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式1/2(a+b) 计算结果不相符的是( )
下列叙述中正确的是( )
有以下定义和语句 inta[3][2]={1,2,3,4,5,6,},*p[3]; p[0]=a[1]; 则*p[0]+1)所代表的数组元素是
下列叙述中正确的是()。
以下叙述中错误的是
以下选项中,与k=n++完全等价的表达式是
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
随机试题
下列哪项不是导致内伤发热的病凶
脾主升清的内涵是
回归热
偏头痛的发作期治疗不包括
在工程实践中,洞室围岩稳定性主要取决于:
合同被确认无效后,自()就不具有法律效力。
海尔集团工人实行“三工并存”体现了职业道德的()
Ourmarinelifenowisbeing【C1】______byagatheringminefieldofplasticinouroceans,andtheimagesinthefollowingmake
Whatkindofdisorderisdyslexia?
Marywasrunningintherainandwaswet______.
最新回复
(
0
)