首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct NODE { int k; struct NODE *next; }; main() {
有以下程序: #include<stdio.h> struct NODE { int k; struct NODE *next; }; main() {
admin
2022-10-25
54
问题
有以下程序:
#include<stdio.h>
struct NODE
{
int k;
struct NODE *next;
};
main()
{
struct NODE m[5],*p=m,*q=m+4;
int i=0;
while(p!=q)
{
p->k=++i;p++;
q->k=1++;q--;
}
q->k=i:
for(i=0;i<5;i++)printf(”%d”,m
.k);
printf(”\n”);
}
程序运行后的输出结果是( )。
选项
A、13442
B、13431
C、01234
D、02431
答案
B
解析
main函数中定义了包含5个元素的数组m,每个元素都是NODE类型。指针p指向数组第1个元素,指针q指向数组最后一个元素。while循环使用p、q从首尾向中间遍历,遍历的同时为各个元素赋值。所以第1轮循环,i的值为0,先执行++i,值为1,后执行i++,值也为1,m[0].k和m[4].k的值都为1;第2轮循环,i的值为2,先执行++i,值为3,后执行i++,值也为3,m[1].k和m[3].k的值都为3;第3轮循环,p和q指向的都是m[2]元素,指针相同,循环结束,此时i的值为4,即m[2].k的值为4。综上,程序输出:13431。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/4Rkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:struetlink{doubledt;struetlink*next;}.{若指针P指向
以下程序段中,循环次数不超过10的是
若有定义语句charc=’\101’;则变量c在内存中占
给定程序MODI1.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(i=0;j<4.j++){…}
以下关于return语句的叙述中正确的是()。
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
下面选项中合法的字符常量是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在满足实体完整性约束的条件下
随机试题
学前音乐教育活动的评价包括:_______;活动内容的评价;_______;活动过程的评价;活动环境和材料的评价;活动效果的评价。
主体的审美境界和美生成的核心前提是()
ItcameassomethingofasurprisewhenDiana,PrincessofWales,madeatriptoAngolain1997,tosupporttheRedCross’scamp
患者女性,52岁,十二指肠溃疡病行毕氏Ⅱ式胃切除术后4天,突然右上腹剧烈疼痛,腹膜炎,病情严重。采取何种措施
下列属于骨盆韧带组成的是
账务系统中科目编码规则设置的主要内容是()。
《会计法》规定,各单位应当根据会计业务的需要来决定是否设置会计机构。以下说法中,正确的有()。
某企业1年的销售净利率为3%,总资产周转率为2,资产负债率为40%,则净资产收益率为()。
“行政机关不得法外设定权力,没有法律法规依据不得作出减损公民、法人和其他组织合法权益或者增加其义务的决定”,这体现了法治政府建设巾哪项要求?()
Althoughnicotineisprobablythewell-knownchemicalincigarettes,itisnotnecessarilytheonethatchangesthepsycheofth
最新回复
(
0
)