首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序把三个NODEIYPE型的变量链接成—个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。 #include<stdio.h> struct node { int data;struct
以下程序把三个NODEIYPE型的变量链接成—个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。 #include<stdio.h> struct node { int data;struct
admin
2013-06-11
85
问题
以下程序把三个NODEIYPE型的变量链接成—个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。
#include<stdio.h>
struct node
{ int data;struct node*next;);
typedef struct node NODETYPE;
main()
{ NODETYPEa,b,c,*h,*p;
a.data=10;b.data=20;c.data=30;h=&a;
anext=&b;b.next=&c;c,next=’\0’;
p=h;
while(p){printf("%d,",p->data):【 】;}
printf("\n");
}
选项
答案
P++
解析
本题主要考查的是将NODETYPE型的变量链接成—个简单的链表,利用typedef把NODETYPE变成struct node的别名,当执行while循环时,首先判断是否到了最后—个链表结点,如果没有则引用结构体中的成员data,然后指向下—个链表结点,继续判断,因此,此处应填的是p++指向下—个链表结点。
转载请注明原文地址:https://kaotiyun.com/show/6NJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chars[]="Yse\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一行是空
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是()
已定义以下函数fun(int*p){return*p;}该函数的返回值是
已定义ch为字符型变量,以下赋值语句中错误的是
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
软件开发环境是全面支持软件开发全过程的【】的集合。
关系R和关系S的并运算是______。
软件调试的目的是______。
_______是构成C语言程序的基本单位。
设有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
随机试题
脊髓的蛛网膜
下列关于给水排水管道功能性试验的说法,正确的是()。
企业文化建设与思想政治工作存在的相同点表现为:______、______、______、______。
A.起搏器植入B.异丙基肾上腺素C.直流电转复心律D.药物控制心室率E.临床观察心律变化风心病20年,心房颤动5年,心率152次/分,首选
A.医疗机构制剂B.药品C.新药D.非处方药E.处方药
适合新生儿沐浴时水温是
2013年2月,甲公司、乙公司和赵某作为发起人以募集方式设立了专营旅游农场的兴达股份有限公司,兴达公司共有5000万股股份,其中记名股3400万股,无记名股1600万股,记名股中优先股为1000万股,由甲公司持有。乙公司和赵某各持有1200万股记名股。无记
下列关于我国期货交易结算制度的说法中,错误的是()
经全国人大及其常委会和国务院的批准,()可以拥有某些特殊的税收管理权。
极限编程的主要特点有______。A)简单的分析设计B)频繁的客户交流C)增量式开发和连续的测试D)以上全部
最新回复
(
0
)