首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是( )。 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d\n k=%d",m,k++);} main() {int i=4; fun(i+
以下程序的运行结果是( )。 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d\n k=%d",m,k++);} main() {int i=4; fun(i+
admin
2011-06-13
75
问题
以下程序的运行结果是( )。
int k=0;
void fun(int m)
{m+=k;k+=m;printf("m=%d\n k=%d",m,k++);}
main()
{int i=4;
fun(i++);printf("i=%d k=%d\n",i,k);
}
选项
答案
m=4 k=4 i=5 k=5
解析
在主函数main()中定义了一个变量i,并赋初值4,调用fun()函数将i的初值传递给形参m,进行fun()函数后的运算,输出结果为m=4,k=4。将k值输出后自行增加1,k=5,此时全局变量k的值变为5。主函数中调用fun()函数后,i再自行增加1,i=5,所以主函数输出的结果为“i=5 k=5”。
转载请注明原文地址:https://kaotiyun.com/show/hVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#defineN20fun(inta[],intn,:Intm){inti,i;for(i=m;i>n;i--)a[i+1);a[i];}main()
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和()。
有以下程序main()inta[10]={1,2,3,4,5,6,7,8,9,10},*p=.&a[3],*q=p+2;printf("%d\n",*p+*q);程序运行后输出结查是
有以下程序main(){intx[8]={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s[2]);}执行后输出结果是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
算法的复杂度主要包括【】复杂度和空间复杂度。
以下选项中属于C语言数据类型的是()。
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
在面向对象方法中,类的实例称为【】。
随机试题
下列选项中,可致要约失效的情形是()。
That’sthelastthingI’dexpectyoutodo.
葡萄胎的确诊依据是下列哪项
患者,女,46岁,入院时腹痛剧烈,诊断为肠胀气。护士应协助患者采取的体位是
下列关于城市燃气管网系统中补偿器安装要求,不正确的是()。
证券分析师从事面向公众的证券投资咨询业务时所引用的信息仅限于完整翔实的、公开披露的信息资料。()
保险公司在厘定费率时要考虑的因素不包括()。
东升商城公关部职工的平均工资是营业部职工的2倍,因此,公关部职工比营业部职工普遍有较高的收入。以下哪项如果是真的,将最能削弱上述论证?
临走之前,我还想跟他交代几句。
A、Allthefishshouldgotothepatient.B、Thefishshouldgototheownerofthecanoe.C、Thefishshouldbesoldtoeveryone
最新回复
(
0
)