首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果【 】。 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
16
问题
以下程序运行后的输出结果【 】。
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://jikaoti.com/ti/QSK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在过程定义中,Private表示()。
考生文件夹下有一个工程文件sjt5.vbp,窗体界面如图3-23所示。程序功能如下:单击“读文件”按钮,可将考生文件夹下in5.dat文件的内容(文件中仅含有用空格隔开的英文单词)显示在Text1文本框中。单击“转换”按钮,可以把文本框中所有单词的第一个字
设有如下程序:PrivateSubInv(ByValxStrAsString,yStrAsString)DimtStrAsStringDimLAsIntegerL=Len(xStr)
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是( )。
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。单击“找最大值”按钮时,调用find过程分别找
要计算x的平方根并放入变量y,正确的语句是( )。
下面叙述中错误的是( )。
下列叙述中正确的是( )。
设x是整型变量,与函数Ⅱf(x>0,-x,X)有相同结果的代数式是
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
随机试题
A.苯丙氨酸羟化酶B.尿黑酸氧化酶C.酪氨酸酶D.酪氨酸转氨酶E.多巴胺脱羧酶尿黑酸症是由于缺乏()
以占有人是否具有所有的意思为标准,可以把占有区分为()。
板障静脉
阴道前庭区域内有
诊断肾损伤的重要依据是
1.79岁的董华佝着身子,费力地拉着一辆两轮板车。车上躺着的,是她的妯娌杜梅,年过八旬的杜梅因高烧处于近乎昏睡的状态。从家到最近的诊所,两公里的路程,董华不得不走走停停。春节,对于董华和杜梅来说,过得有些“凄凉”。两位老人并非老无所依,只不过她们
坚持党的基本路线一百年不动摇的关键是______。
Realpolicemen,bothBritainandtheUnitedStateshardlyrecognizeanyresemblancebetweentheirlivesandwhattheyseeonTV—
若记录型A中的每一个值,记录型B中可以由N个值(N>=0)与之联系,反之,若记录型B中的每一个值,记录型A中至多有一个值与之对应,则称记录型A与记录型B之间是______的联系。
PASSAGEONEInmanypeople’view,what’sthemaincauseofmen’saggressivebehavior?
最新回复
(
0
)