首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> f(int A) { int b=0; static int c=4; a=c++;b++; return(
下列程序的输出结果是( )。 #include<stdio.h> f(int A) { int b=0; static int c=4; a=c++;b++; return(
admin
2009-01-15
42
问题
下列程序的输出结果是( )。 #include<stdio.h> f(int A) { int b=0; static int c=4; a=c++;b++; return(A) ; } main() { int a=2,i,c; for(i=0;i<2;i++) c=f(a++); printf("%d\n",C) ; }
选项
A、4
B、7
C、6
D、5
答案
8
解析
本题考查静态变量的使用方法和for循环。在函数调用时,static变量在函数调用结束后所作的所有变化均不保持,所以当i=1时,第2次进入f函数时c=5,所以最终main函数中c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/P1Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能够正常结束循环操作的程序段是
VisualBasic源程序的续行符为
(1)考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个正整数读人数组a中。②单击“统计”按钮,则找出这100个正整数中的所有完全平方数(一个整数若是另一个整数的平方,
下列关于栈的叙述正确的是( )。
下面叙述中正确的是
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()
下面关于菜单的叙述中正确的是
下列选项中不属于软件生命周期开发阶段任务的是()。
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
随机试题
A.心B.支气管C.卵巢D.子宫E.空肠
下列材料中,主要用作室内装饰的材料是()。
下列人员可担任公司董事、监事、高级管理人员的是()。
引起法律关系发生、变更或者消灭的下列各项中,属于法律行为的有()。(2016年)
国有资产管理的原则有()。
布鲁纳认为学习的实质是()。
A.面神经颧支损伤B.面神经上颊支损伤C.面神经下颊支损伤D.鼻腭神经损伤E.眶下神经损伤颧骨和上颌骨骨折后患侧上唇麻木的原因是()。
计算抛物线y2=2px(p>0)从顶点到这个曲线上的一点M(x,y)的一段弧的长度是___________.
Onereasonhumanbeingscanthriveinallkindsofclimatesisthattheycancontrolthequalitiesoftheairintheenclosedsp
Ⅱ.Direction:ReadthefollowingpassagecarefullyandthenexplaininyourownEnglishtheexactmeaningofthenumberedandun
最新回复
(
0
)