首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> func(a,B) {static int m=0,i=2; i+=m+1; m=i+a+b; return(m); } main0
下列程序的运行结果是______。 #include<stdio.h> func(a,B) {static int m=0,i=2; i+=m+1; m=i+a+b; return(m); } main0
admin
2010-09-05
23
问题
下列程序的运行结果是______。
#include<stdio.h>
func(a,B)
{static int m=0,i=2;
i+=m+1;
m=i+a+b;
return(m);
}
main0
{intk=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://jikaoti.com/ti/1PI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimSAsStringS=lnputBox(“请输入一个字符串:”)Fori=1ToLen(S)\2
在软件开发中,需求分析阶段可以使用的工具是( )。
在考生文件夹下有一个上程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生目录下的in5.txt文件中的15个姓名读到数纽a中,并在窗体上显示这些姓名
下列可以激活属性窗口的操作是()。
以下关于数据库系统的叙述中正确的是()。
有下面程序代码:PrivateSubCommand1_Click()a=3s=0Fork=1To5s=s+aModka=a+kNext
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是( )。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
对建立良好的程序设计风格,下面描述正确的是()。
结构化程序设计的基本原则不包括()。
随机试题
白口铸铁中碳是以()的形式分布于金属基体中。
单脐动脉异常多见于
下列不属于医学伦理学的研究内容的是
具有清胆利湿、和胃化痰的方剂是
2012年1月1日,甲企业取得专门借款2000万元,直接用于当日开工建造的厂房,年利率为5%,2012年累计发生建造支出1800万元,2013年1月1日,又取得一般借款500万元,年利率为6%,当日发生建造支出300万元,以借入款项支付(无其他一般借款)。
建立电信运营支撑系统有助于电信企业()。[2008年真题]
在满足顾客要求方面,()关注的是质量管理体系的有效性。[2007年真题]
那时候,老是慎重其事地把左掌右掌看了又看,或者,从一条曲曲折折的感情线,估计着感情的河道是否__________。有时,又正经地把一张脸交给一个人,从鼻山眼水中,去__________一生的风光。填入划横线部分最恰当的一项是:
列表框的【】属性决定列表框中项目在程序运行期间是否按字母顺序排列,如果该属性为True,则按字母顺序排列显示,为False则按项目加入的先后顺序排列显示。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
最新回复
(
0
)