首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下代码 #include <stdio.h> struct node { char id; struct node *l=next; }a={’A’},b={’B’},c={’C’},*p=&a,*pt; main() {
有如下代码 #include <stdio.h> struct node { char id; struct node *l=next; }a={’A’},b={’B’},c={’C’},*p=&a,*pt; main() {
admin
2022-04-01
34
问题
有如下代码
#include <stdio.h>
struct node
{
char id;
struct node *l=next;
}a={’A’},b={’B’},c={’C’},*p=&a,*pt;
main()
{
p->next=&b;
p=p->next;
p->next=&c;
p=p->next;
p->next=NULL;
p=&a;
}
若代码经运行后形成下图所示的数据结构
则以下可以删除中间结点b的正确选项是( )。
选项
A、pt=p->next;
p->next=p->next->next;
free(pt);
B、pt=p->next;
p->next=p->next->next->next;
free(pt);
C、pt=&b;
free(pt);
D、pt=&b;
p->next=p->next->next->next;
free(pt);
答案
A
解析
题意中,a、b、c三个结点都是node类型,它们都有两个成员:字符成员id,node类型指针成员next。由于a的next指向b,b的next指向c,所以a、b、c构成了链表。要想删除b结点,只需要将a结点的next(p->next)指向c(p->next->next),然后将结点b的存储空间释放即可,所以删除b结点的语句为:pt=p->next;p->next=p->next->next;free(pt);本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/32kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+str1en(q),q);
以下关于C语言数据类型使用的叙述中错误的是()。
C源程序中不能表示的数制是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main()
有如下说明:intarray[10]={1,2,3,4,5,6,7,8,9,10},*p=array;则数值为9的表达式是________。
函数rewind(fp)的作用是()。
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
随机试题
Whichofthefollowingisusedtomeasureaperson’spotentialabilityoflearninganewlanguage?
局部尺寸是指在实际要素的任意正截面上,二测量点之间测得的_______。
下列________不宜春栽。
应急反应时血中肾上腺素浓度增高,引起心血管和呼吸等活动加强,这一调节属于
马克思认为,“在私人劳动产品的偶然的不断变动的交换关系中,生产这些产品的社会必要劳动时间作为调节作用的自然规律强制地为自己开辟道路,就像房屋倒在人的头上时重力定律强制地为自己开辟道路一样。因此,价值量由劳动时间决定是一个隐藏在商品相对价值的后面的秘密。”这
我国《刑法》规定的完全刑事责任年龄是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的______。
Whydidthewoman’sfacelookpale?
Globalizationisthepresentworldwidedrivingtowardaglobal-(1)______izedeconomicsystemdominatedbysupranationalcorpor
最新回复
(
0
)