首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include "stdio.h" fun (x int x { int y=0; static int z=5; z=x++,y++; return(Z); }
下面程序的输出结果是( )。 #include "stdio.h" fun (x int x { int y=0; static int z=5; z=x++,y++; return(Z); }
admin
2010-05-22
23
问题
下面程序的输出结果是( )。 #include "stdio.h" fun (x int x { int y=0; static int z=5; z=x++,y++; return(Z); } main() { int a=4,i,j; for(i=0;i<2;i++) j=fun(a++); printf("%d",j); }
选项
A、0
B、3
C、4
D、5
答案
8
解析
本题在fun()函数中定义了一个静态局部变量z,在第一次调用此函数时,z被初始化为5,而以后的调用2都会保留上次调用后的值。主函数通过一个for循环,二次调用fun()函数,第1次调用实参表达式a++的值为4,执行z=x++,y++;语句,因运算符“=”的优先级高于“,”,故z的值为表达式x++的值,x++是先对z赋值再对x加1,则z的值为4。第二次调用实参表达式a++的值为5,返回结果也为5,所以最后输出结果是5。D为所选。
转载请注明原文地址:https://kaotiyun.com/show/AVWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下程序:PrivateSubForm_Click()DimNAsInteger,JAsIntegerN=0J=1DoUntilN>2N=N+1:J=J+N*(N+1)LoopPrintN;JEndSub运
有数据定义语句:DimX,YAsInteger以上语句表明
编写如下程序:PrivateSubCommandl_Click()DimnAsLong,sAsStringn=InputBox(”输入一个数”)DoWhilen0Pri
有三个关系R、S和T如下,则关系T由关系R和s通过()得到。
下面选项中不是关系数据库基本特征的是()。
下列运算符中,优先级别最低的是()。
设有下面的程序段:x=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
随机试题
A、①B、②C、③D、④A
规格(号数)为4的龙门台虎钳,能夹持的管子直径为()mm,夹紧力大于等于137.2kN。
患者的基本医疗权不包括
A.圆锥形,常有分枝,表面黑褐色,质硬而韧B.圆锥形,多不分枝,表面红棕色,质较软C.细长圆柱形,偶有分枝,表面淡黄白色,粗糙,质坚硬而脆D.长圆锥形或长圆柱形,根头部有明显密集的环纹,表面灰棕色,质松E.圆柱形,主根粗短,下有支根3~5条或更多,
张某是甲公司的业务员,长期负责与乙公司的业务往来,持有已经加盖了甲公司公章的空白合同书。后张某被甲公司辞退,但甲公司未及时收回张某所持的空白合同书。张某用盖有甲公司公章的空白合同书与乙公司签订合同,该合同属于()。
增值税一般纳税人的下列行为中属于增值税视同销售货物行为,应计算增值税销项税额的有()。
民用建筑必须设置污水局部处理构筑物的情形是()
根据提供的教材页面图片进行教学设计。要求:(1)写一篇规范完整的教学简案。(2)恰当设定本课的教学目标、教学重点和难点。(3)合理地设计学习活动和作业要求。(4)设计合理的课堂提问。(5)对整个教案或部分
塑料制品应用非常广泛,在方便人们的日常生活的同时也带来了“白色污染”。市场上销售的塑料容器一般都会在底部标一个三角形符号,里边标上1—7的数字(如下图所示)。对此认识正确的有()。
OSI参考模型的最底层是()。
最新回复
(
0
)