首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include <stdio.h> func (a,b) { static int m=0,i=2; i+=m+ 1; m=i+a+b;
下列程序的运行结果是______。 #include <stdio.h> func (a,b) { static int m=0,i=2; i+=m+ 1; m=i+a+b;
admin
2010-05-22
53
问题
下列程序的运行结果是______。
#include <stdio.h>
func (a,b)
{ static int m=0,i=2;
i+=m+ 1;
m=i+a+b;
return(m);
}
main()
{ int k=5,m=3,p;
p= func (k, m);
printf("%d", p);
p= func (k, m);
printf("%d、n" ,p);
}
选项
答案
11 23
解析
在主函数中第一次调用func子函数时,m=0,i=2,i=i+m+1=3,m=i+a+b=3+5+3=11。因为在子函数中将m和i定义成了static类型,所以在子函数中对m和i进行的改变在下一次调用子函数时能进行保存,所以第二次调用子函数时,m=11,i=3,则i=i+m+1=15, m=i+a+b=15+5+3=23。
转载请注明原文地址:https://kaotiyun.com/show/qxWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubFormClick()DimiAsInteger,slimAsIntegersum=0Fori=2To10IfiMod2<>0AndiMod
阅读程序:PrivateSubForm_Click()a=0Forj=1To15a=a+jMod3NextjPrintaEndSub程序运行后,单击窗体
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivatevSubCommand1_Click()DimxAsString,sAsString,tempAsStringDim
结构化程序设计的基本原则不包括
要使得文件列表框Filel中只显示文件扩展名为Jpg的图片文件,则下列正确的语句是
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
VB应用程序不能把一个二维表格中的数据存入文件
下面语句中能够打开随机文件的是
在下面语句或函数中,不能描述选择结构的是
在下面语句或函数中,不能描述选择结构的是
随机试题
After20yearsofmarriage,ahusbandmaystillnotunderstandhiswife.Howisitthatsheisneverata【C1】______forwords?Ho
下列哪些激素可促进蛋白质合成?
关于帕金森病的药物治疗原则,以下哪项表述是正确的:
土地使用权出让的最高年限由()规定。
用人单位可以与劳动者解除劳动合同,但应提前通知劳动者,在( )内录用人员的,应当优先录用被裁减的人员。
下列关于印花税的说法中,错误的是()。
《银行业监督管理法》规定,对发生风险的银行业金融机构进行处置的方式有()。
甲煤矿2017年12月开采原煤100万吨并作出下列行为,其中需要缴纳资源税的有()。
A、 B、 C、 D、 B各图形的线段条数按10,8,6,4,2递减。
企业通过重组实施加速扩张战略,可采用的方式有()。
最新回复
(
0
)