首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> func(int n) void main() {static int num=1; {func(3);func(4);printf("\n");} num=num+n;printf("%d",num);
有以下程序 #include<stdio.h> func(int n) void main() {static int num=1; {func(3);func(4);printf("\n");} num=num+n;printf("%d",num);
admin
2019-08-18
29
问题
有以下程序
#include<stdio.h>
func(int n) void main()
{static int num=1; {func(3);func(4);printf("\n");}
num=num+n;printf("%d",num);
}
程序运行后的输出是
选项
A、4 5
B、3 5
C、4 8
D、3 4
答案
C
解析
在函数func(intn)中定义了局部静态变量num,,其初始值等于1,所以在主函数中执行func(3),输出4,此时静态变量num的值等于4,当退出函数func(3)时,其值不会丢夫,所以当在执行func(4)时.输出8。
转载请注明原文地址:https://kaotiyun.com/show/vpRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高r等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
以下选项中,能用作数据常量的是
以下选项中不能用作C程序合法常量的是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
数据库管理系统中负责数据模式定义的语言是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出3个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
下面关于编译预处理的命令行,正确的是()。
随机试题
Beyondthebasicanimalinstinctstoseekfoodandavoidpain,Freudidentifiedtwosourcesofpsychicenergy,whichhecalled"
某学校一个月内发生了某病的爆发,为调查病因采用爆发调查时,所使用的率应是
下列说法中正确的有( )。
甲公司2013年3月在上年度财务报告批准报出后,发现2010年9月购入并开始使用的一台管理用固定资产一直未计提折旧。该固定资产2010年应计提折旧120万元,2011年应计提折旧180万元。甲公司对此重大差错采用追溯重述法进行会计处理。假定甲公司按净利润的
村民委员会主任、副主任和委员,由村民直接选举产生。()
下列哪些行为不构成职务侵占罪()
在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是( )。
HowcanEnglishlearnersmakeuseofESLJournal?
Thecarwasseriouslydamaged______repair.
A、TheBritishgovernment.B、Theprivatecontractors.C、BenjaminFranklin.D、GeorgeWashington.A本题考查考生对文章细节的理解。在1691年,英国政府(TheB
最新回复
(
0
)