首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 void fun(int*n) {while ((*n)--); printf("%d",++(*n)); } main() { int a=1000; fun(&a);
下列程序的输出结果是【 】。 void fun(int*n) {while ((*n)--); printf("%d",++(*n)); } main() { int a=1000; fun(&a);
admin
2010-01-10
28
问题
下列程序的输出结果是【 】。
void fun(int*n)
{while ((*n)--);
printf("%d",++(*n));
}
main()
{ int a=1000;
fun(&a);
}
选项
答案
0
解析
while循环的条件为即当*n非零时执行循环,(*n)一是先使用*n的值再对*n减1,结束while循环后*n的值为-1。 ++(*n)是先对*n加1再使用*n的值,-1+1=0,输出*n的值即输出0。
转载请注明原文地址:https://kaotiyun.com/show/MmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能够将组合框Combol中最后一个数据项删除的语句为
在面向对象的程序设计中,可被对象识别的动作称为
如果把程序的启动对象设置为:SubMain,则SubMain过程
以下表达式与Int(3.5)的值相同的是
下列关于顺序文件的描述中,正确的是()。
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控件,但
在计算机中,一个字节所包含二进制位的个数是
按通信距离划分,计算机网络可以分为局域和广域网。下列属于局域网的是()
随机试题
下图所示两个下图形相乘的结果是。()
患者男,60岁。胃溃疡病史8年,近3个月腹胀、食欲减退、消瘦明显、粪隐血持续阳性,应用抗酸剂治疗胃痛无效。该患者最有可能的诊断是
正常肘关节与伸直位时,肱骨的内外髁及尺骨鹰嘴的位置是
杏仁葶苈子
某矿山5月开采铜矿石20000吨,没有原矿销售,入选精矿4000吨,矿选比25%,铜矿单位税额2元/吨,其当月应纳资源税为()。
从国际金融市场上曾发生过的国际债务危机、欧洲货币危机和亚洲金融危机来看,爆发危机国家的共同特点是()。
排序的重要目的是为了以后对已排序的数据元素进行()。
•Readthearticlebelowaboutacompany.•ChoosethecorrectwordtofilleachgapfromA,B,CorD.•Foreachquestion(
WhichofthefollowingisNOTthepurposeofAmerica’scentralbank?
效率最高的人是一样的,不管他们是在和朋友聊天还是在公共场合,对众多观众发表演讲,他们都是言行一致的。关键词汇:effective:有效的,有效率的;match:和……一致。这个句子其实不难,如果能把状语听出来,效率最高的那些人其实都是一样的,是指哪方面一样
最新回复
(
0
)