首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n");} 程序运
有以下程序 #include func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n");} 程序运
admin
2015-12-25
76
问题
有以下程序
#include
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://www.kaotiyun.com/show/XDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
下列叙述中错误的是()。
下列二维数组初始化语句中,不正确的是()。
数据结构中,与所使用的计算机无关的是数据的
以下不是面向对象思想中的主要特征的是
下列说法错误的是()。
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
根据下列的定义,能打印出字母P的语句是()structstu{charname[10];intage;};stmctstus[10]={"John",11,"Paul",12,"Mary"
有下列函数:intfun(char*s){char*t=s;while(*t++);reurn(t-s);}该函数的功能是()。
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.C"main(){fun();printf("\n");}
随机试题
A、Offerpersonalizedteachingmaterials.B、Provideavarietyofoptionalcourses.C、Placegreatemphasisontestscores.D、Paye
不属于家庭的教育功能的是()
眩晕头痛,胸闷呕恶,舌苔白腻,脉弦滑。方剂选用
评审员编号的第15位表示的是()。
在建设地区选择时,应尽可能靠近原料产地的项目是()。
甲公司2001年6月1日与乙公司签订买卖合同,双方约定采取托收承付、验货付款的结算方式,合同标的额为1000万元。6月5日,甲公司发出货物并办妥托收承付手续。根据税务机关的核定,甲公司2001年6月的应纳税额为120万元,但甲公司欠缴税款50万元。税务机关
古代“子时”指的是()。
全面建成小康社会是党和国家到2020年的奋斗目标,下列对于小康社会的理解错误的是()。
下列句子中,没有语病的一句是()。
以下关于嵌入式系统的组成说法错误的是(26)。
最新回复
(
0
)