首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); }
下列程序的输出结果是( )。 #include <stdio.h> f(int a) { int b=0; static int c=4; a=c++;b++; return(a); }
admin
2010-05-22
32
问题
下列程序的输出结果是( )。 #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/AAWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aASInteger)StaticxAsIntegerx=x+aPrintx;EndSubPriva
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是()。()。
下面关于菜单的叙述中正确的是()。
某系统结构图如下图所示(图中≥5)该系统结构图的宽度是()。
结构化程序的三种基本控制结构是()。
下列叙述中正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
数据库中对概念模式内容进行说明的语言是()。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,将其放入一个数组中,然后输出这20个整数的平均值。程序运行后,单击命令按钮(名称为Command1,标题为“输出平均值”),即可求出其
随机试题
市场经济条件下货币均衡的实现依赖于
A.牙龈增生覆盖牙冠一般不超过1/3,很少波及附着龈B.牙龈增生覆盖牙冠的1/3左右,一般不超过2/3,严重者可波及附着龈C.牙龈增生常覆盖牙冠的2/3以上,很少波及附着龈D.牙龈增生覆盖牙冠的2/3以上,常波及附着龈E.牙龈形态基本正常下列疾病牙
某软黏土的内摩擦角φ=0,采用无侧限抗压强度试验应取土的试样为()。
某儿童能够根据逻辑推理、归纳或演绎的方式来解决问题,其思维是以命题的形式进行的,并已接近成人水平,则该儿童处于()。
邓小平强调,发展社会主义市场经济,一个公有制为主体,一个(),是我们必须坚持的社会主义根本原则。
党的新闻舆论工作必须“坚持正确舆论导向,坚持正面宣传为主,唱响主旋律,弘扬正能量,做大做强主流思想舆论”。下列选项最能体现这一理念的是:
左边图形折起来,将得到右边哪一个图形?()
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
Themultinationalcorporationwasmakingatake-over____forapropertycompany.
What’sthethemeofeachcontinentbasedontheroomsoftheclubhouse?ChooseSIXanswersfromtheboxandwritethecorrectle
最新回复
(
0
)