首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果【 】。 struct NODE {int k; struct NODE *link; }; main() {structNODEm[5],*p=m,*q=m+4; int i=0; whi
以下程序运行后的输出结果【 】。 struct NODE {int k; struct NODE *link; }; main() {structNODEm[5],*p=m,*q=m+4; int i=0; whi
admin
2009-02-10
32
问题
以下程序运行后的输出结果【 】。
struct NODE
{int k;
struct NODE *link;
};
main()
{structNODEm[5],*p=m,*q=m+4;
int i=0;
while(p!=q){
p->k=++i;p++;
q->k=i++;q-;
}
q->k=i;
for(i=0;i<5;i++)printf("%d",m
.k);
printf("\n");
}
选项
答案
13431
解析
程序执行过程如下:
p=m,q=m+4,条件9!=q成立,执行p->k=++i;,由于是“前加”,所以m[0].k=1,执行p++后p=m+1;执行q->k=i++;,由于是“后加”,所以m[4].k=1,然后使得i加上1,即i=2,q-后,q=m+3: p=m+1,q=m+3,条件p!=q成立,执行p->k=++i;,由于是“前加”,所以i=3,m[0].k=3,执行p++后p=m+2:执行 p->k=++i;,由于是“后加”,所以m[4].k=3,i=4,q-后,q=m+2; p=m+2,q=m+2,条件p!=q不成立,则执行p->k=i;即m[2].k-4;故输出的值为13431。
转载请注明原文地址:https://www.kaotiyun.com/show/cHXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(35)在窗体上画一个文本框,名称为Textl,然后编写如下程序:PrirateSubForm_Load()ShowTextl.Text=“”Textl.SetFocusEndSubPrivateSubFoml
以下关于变量作用域的叙述中错误的是()。
以下叙述错误的是()。
下面程序的运行结果是()。PrivateSubForm_Click()i=0DoUntil0i=i+1Ifi>10ThenExitDoLoopPrintiEndSub
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
以下叙述中,错误的是
窗体上有1个名称为Text1的文本框,1个名称为Label1的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为( )。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
随机试题
阅读张若虚的《春江花月夜》,然后回答问题。春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明!江流宛转绕芳甸,月照花林皆似霰。空里流霜不觉飞,汀上白沙看不见
可导致病理性高血糖的是
关于小儿急性肠套叠非手术疗法下列哪一项不正确
A.ALTB.MbC.CK-MBD.AMYE.ALP可用于急性胰腺炎诊断的是
企业申请资质证书变更,通常应当提交的材料包括()。
行动计划的制定中,案主与社工的任务与责任不需要明确划分。()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};VN关于getVa
IhavebeenteachingforlongerthanIcaretosay,andalwaysofferacourseforenteringfreshmen.AndI’vediscoveredsomet
Whichiswrongaboutbiog?Whatisthemeaningof"array"inthesecondparagraph?
最新回复
(
0
)