首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 # include <stdio.h> int fun( int a) { int b=0; static int c=3; b++,c++; return a+b+c
下述程序的输出结果是( )。 # include <stdio.h> int fun( int a) { int b=0; static int c=3; b++,c++; return a+b+c
admin
2010-01-10
37
问题
下述程序的输出结果是( )。 # include <stdio.h> int fun( int a) { int b=0; static int c=3; b++,c++; return a+b+c; } void main() { int x=2,i; for(i=1;i<3;i++) printf("%d",fun(x)); }
选项
A、56
B、67
C、78
D、89
答案
4
解析
本题主函数中的for循环会循环两次,即输出连续两次调用fun(2)的返回值。在fun()函数中定义了一个静态变量c,第一次调用fun()时c被初始化为3,然后自增为4,最后输出a+b+c为2+1+4=7。由于静态变量的生存周期为整个程序执行周期,所以第二次调用fun()时c的值为4,然后自增为5,故最后输出a+b+c为2+1+5=8。所以程序的输出结果是78,应该选择C。
转载请注明原文地址:https://jikaoti.com/ti/byI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Slick()Dima(10)AsInteger,iAsIntegerRandomizeFori=1To10a
有如下程序:PrivateSubForm_Click()DimSAsInteger,PAsIntegerp=1Fori=1To4Fori=1To
在面向对象的程序设计中,可被对象识别的动作称为
以下打了VisualBasic菜单编辑器的操作中,错误的是
窗体上有名称为Listl的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Commandl
两个或两个以上模块之间关联的紧密程度称为
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、一个计时器和两个命令按钮。程序的功能是在运行时,单击“开始计数”按钮,就开始计数(如图所示),每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数。要求:修改适当
随机试题
在搜集实例资料时,应考察它们是否受到不正常的或人为因素的影响,对于受到这些因素影响的实例资料,只有在能确定其受影响的程度并不能进行修正的情况下才可被采用。()
在模板设计时,作用在有效高度内的倾倒混凝土所产生的水平动力荷载取决于向模板内供料的方法,用容量0.8m3以上的运输器具,其产生的水平荷载为()kN/m2。
某公司进口货物应缴纳关税20000元,增值税30000元,海关于2001年4月27日开出缴纳通知单,该公司于5月17日缴纳,海关应该征收滞纳金()元。
甲、乙的父母拥有一栋房产。父母健在时,甲、乙二人签订了一份分割父母房产的协议,并约定该协议自父母二人均去世时生效。该协议是()。(2012年)
导游人员为什么要严格接待计划安排旅游活动?对擅自变更接待计划的如何处罚?
医务社会工作的功能包括哪些?()
企业进行在建工程预付的工程价款,应在“预付账款”科目核算。()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
【F1】AnydiscussionoftheAmericaneducationalsystemwouldbelessthancompleteifitdidnotmentiontheemphasisthatmanyc
数据库的完整性规则分为三类,它们是【】完整性规则、参照完整性规则和用户定义的完整性规则。
最新回复
(
0
)