首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 void fun(int *n) { while((*n)--); printf("%d",++(*n)); } main() { int a=100; f
下列程序的输出结果是【 】。 void fun(int *n) { while((*n)--); printf("%d",++(*n)); } main() { int a=100; f
admin
2010-01-10
40
问题
下列程序的输出结果是【 】。
void fun(int *n)
{
while((*n)--);
printf("%d",++(*n));
}
main()
{ int a=100;
fun(&a) ;
}
选项
答案
0
解析
在函数fun()中,while((*n)-)是先引用*n的值,再做(*n)-运算,所以循环结束时*n的值为0,再做(*n)-运算后, *n的值为-1;执行++(*n)后,*n的值是0。
转载请注明原文地址:https://www.kaotiyun.com/show/9LWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
假定有如下程序:PfivmeSubForm_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox(“请输入一个整数:”))b(3-k)=a(k+1)N
在面向对象方法中,实现信息隐蔽是依靠
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是()。
如果改变驱动器列表框的Drive属性,则将触发的事件是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
以下关于变量的叙述中,错误的是
在面向对象的程序设计中,可被对象识别的动作称为
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为
要使图像框(Image)中的图像能随着图像框的大小伸缩,应该设置的属性及值是
随机试题
学生因获得满意的学习结果而更愿意学习,因获得不满意的学习结果而厌恶学习。这符合桑代克提出的()。
A.中间清醒期B.搏动性突眼C.腰穿呈血陛脑脊液D.视神经乳头水肿E.两侧瞳孔不等大硬膜外血肿特征()
流行性腮腺炎多发生于
长期负债融资与流动负债融资相比,其偿债风险相对较大。( )
根据下面材料,回答问题。2014Q1—2015Q4中,京东交易市场规模占比最大的季度是()。
下列做法中,最符合“敬业”本质要求的是()
在教学中应如何运用注意的规律。
“10世纪初,契丹杰出首领统一契丹各部,建立契丹国,都城在上京。”材料中的首领是指()
Theleaderswereseen______inthehallbuttheydidn’tmakeknowntheproblems
在使用Dim语句定义数组时,在缺省情况下数组下标的下限为________。
最新回复
(
0
)