首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
59
问题
有以下程序
#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://www.kaotiyun.com/show/vpRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,清编写函数fun,其功能是:把低于平均分的学生数据放入b所指的数组中,低于甲均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序给出如下。请勿改动
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
设有如下关系表: 则下列操作中正确的是
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
在Windows环境下,若资源管理器左窗口中的某文件夹左边标有“+”,则表示
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
《史记》中关于孔子的记述主要见于列传部分。()
患者男性,22岁。乏力、头昏、心慌、气短一周,并进行性加重。血象提示全血细胞减少,血小板计数<20×109/L,骨髓活检显示造血组织均匀减少。下列药物不宜选用的是
根据税收征收管理法律制度的规定,从事生产、经营的纳税人应当在一定期限内,将其财务、会计制度或者财务、会计处理办法报送主管税务机关备案。该一定期限是()。
下列的建筑物所在国家与作品作者的国籍相一致的是()。
依次填入下列各句横线上的词语,最恰当的一组是:读者在阅读文章时,他们最为——的。往往是作者对生活的理解和感受。当他们的亲身——与作者的思想、感情发生——时·就可能——对生活的思考和分析。
重读“管理聚焦”专栏中“Unocal公司在缅甸”一文,并回答下列问题:Unocal公司为了赚钱而参与军事独裁政权的暴行是否道德?
1947年6月底,刘邓等大军挺进大别山揭开了()
求下列微分方程的初值问题.
【B1】【B9】
1Millionsofteensareonweight-reducingdiets.Althoughmaintainingahealthybodyweightisimportant,obsessivedietingcan
最新回复
(
0
)