首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 void fun(int *n) { while((*n)--); printf("%d",++(*n)); } main() { int a=100;
下列程序的输出结果是【 】。 void fun(int *n) { while((*n)--); printf("%d",++(*n)); } main() { int a=100;
admin
2013-02-23
47
问题
下列程序的输出结果是【 】。
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://kaotiyun.com/show/ZUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于下面的程序#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)<0)return(s1);else
有以下程序段:intx=3;do{printf("%d",x-=2);}while(!(--x));其输出结果是______。
设有如下程序:main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;Printf("%d",n1);
有以下程序:intm=1;voidfun(int*n){staticintm=2;*n*=m-1;m+=2;}main(){inti;for(i=1;i<4;i
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。voidfun(char*w,charx,int*n){inti,
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
随机试题
能使血钙、磷浓度都升高的物质是
A.氧化反应B.还原反应C.水解反应D.结合反应E.转氨基作用体内生物转化过程的第二相反应为
某投资者年初借入一笔贷款,贷款合同约定,年利率12%,每半年计算一次,年末一次性还本付息,该笔贷款的实际年利率为()
某企业为了确保产品质量,选择合适的供应商,决策层对供应商的管理有以下认识:评价与选择供应商的基本原则是_________。
布鲁巴奇等人在1994年提出的四种反思方法包括()。
大数据是一种海量的数据状态及相应的数据处理技术,具有精确分析、关联性强、统合集成等特点,为方便居民生活、优化公共服务、提高企业效能提供了重要媒介和推力。A市将大数据运用于公交车到站信息查询服务,市民可精准掌握公交车实时运行轨迹,不用在车站长时间
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是()
老龄化社会,养老不仅是“家事”,也是“国事”“天下事”。稳固“孝”的精神磐石,要靠道德。而一旦道德防线失守,就只能靠法律来守住最后的底线。作为“最低的道德”,法律虽然不能让人主动行善,却能禁止最严重的违规行为。换言之,法律虽不能让“甩老族”受到感化,从而发
Theacademiccurriculumhasneverbeenallthatschoolsandcollegesoffertotheirstudents.Oftenarangeofotherclasses,cl
A、Allofitsemployeescanspeak3foreignlanguages.B、MostofthetouristsitreceivesspeakSpanish.C、Itwon’thirepeoplew
最新回复
(
0
)