首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以卞程序 #include<stdio.h> func(int n) {static int num=1; num=num+n;printf("%d",num); } void main() {func(3);func(4);printf("\n");}
有以卞程序 #include<stdio.h> func(int n) {static int num=1; num=num+n;printf("%d",num); } void main() {func(3);func(4);printf("\n");}
admin
2020-07-28
38
问题
有以卞程序
#include<stdio.h>
func(int n)
{static int num=1;
num=num+n;printf("%d",num);
}
void main()
{func(3);func(4);printf("\n");}
程序运行后的输出是
选项
A、4 5
B、3 5
C、4 8
D、3 4
答案
C
解析
在函数func(int n)中定义了局部静态变量num,,其初始值等于1,所以在主函数中执行func(3),输出4,此时静态变量num的值等于4,当退出函数func(3)时,其值不会丢失,所以当在执行func(4)时,输出8。
转载请注明原文地址:https://jikaoti.com/ti/A6D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有以下程序#include<stdio.h>intf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;
以下叙述中正确的是
下列关于栈叙述正确的是
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
软件测试的实施步骤是
在黑盒测试方法中,设计测试用例的根据是
下面属于黑盒测试方法的是
在快速排序法中,每经过一次数据交换(或移动)后
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
随机试题
金黄色葡萄球菌感染常引起()
既有泻下作用,又有凉血作用的药是
A.恶心呕吐,泛酸B.面色苍白,尿少,血压下降C.腹痛失去节律性,大便隐血试验持续阳性D.餐后上腹疼痛,呕吐最大,含隔夜宿食E.进行性加重的吞咽困难胃溃疡癌变时
背景国家某重点工程氧化铝生产基地二期工程项目采用采购及施工总承包(PC)方式,总承包方对6种40台高压容器进行设备采购招标。其中16台压煮器制造工艺复杂,国内仅有少数专业公司有能力制造。为了搞好这批重要设备的采购工作,总承包方按照设备采
海关已放行的进口货物,因故退运出口的,属于:
划分法律部门的主要标准是()。
关于电磁式电流互感器的描述,正确的是()。
内隐社会认知具有的特征包括
ThelegaldisputebetweenFrecopyandDweanhasyettoreachaconclusion.Talksbetweeneachside’slegalrepresentativeshave
ThePurchaseofAlaska,aRealDealA)AlaskaisthelargeststateoftheUnitedStatesofAmericabyarea;itissituatedinthe
最新回复
(
0
)