首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) {static int num=1; num=num+n;printf("%dt",num); } void main() {func(3)
有以下程序 #include func(int n) {static int num=1; num=num+n;printf("%dt",num); } void main() {func(3)
admin
2020-03-15
54
问题
有以下程序
#include
func(int n)
{static int num=1;
num=num+n;printf("%dt",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://kaotiyun.com/show/kRCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include<stdio.h>#defineN5Voidfun(intx[N]){intm;for(m=N—1;m>=0;m--)scanf(
有下列程序:main(){intx[3][2]={0),i;for(i=0;i
以下定义数组的语句中错误的是
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=l;for(i=0;i
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{intc[10]={1,2,3,4,5
关于C语言的符号常量,以下叙述中正确的是
以下选项中不能用作C程序合法常量的是
以下选项中,合法的是
随机试题
专门机关与广大群众相结合的方针贯穿于公安工作的各个方面。()
【背景资料】某公司中标某市地铁车站工程。车站采用明挖顺作法施工,车站主体基坑长度约200m,宽度为20m,基坑开挖深度为25m,围护结构标准段为800mm厚的地下连续墙加9道φ609mm钢支撑。地下平均水位在地面以下10m。施工前,项目
有关APUD细胞系的一些描述正确的是
新生儿保健重点是发生在出生后()。
不可以杀灭芽孢的消毒法是
失眠可引起
中国居民“平衡膳食宝塔”的最底层,即居民膳食中最基本的组成部分是
代理报检单位应当把检验检疫机构的缴费情况以书面形式如实通知委托人。 ( )
Inthe1920sdemandforAmericanfarmproductsfell,asEuropeancountriesbegantorecoverfromWorldWarIandinstitutedaust
GabrielGarciaMarquez,anativeofColombia,iswidely【B1】______helpingtopopularize"magicalrealism,"agenre"inwhichthe
最新回复
(
0
)