首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) {static int num=1; num=num+n;prinff("%d",num); } void main() { func(3);
有以下程序 #include func(int n) {static int num=1; num=num+n;prinff("%d",num); } void main() { func(3);
admin
2019-12-17
42
问题
有以下程序
#include
func(int n)
{static int num=1;
num=num+n;prinff("%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://kaotiyun.com/show/NICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#includestructperson{charname[10];intage;};main(){structpersonroom[2]={{
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intn),该函数的功能是:使数组左下半三角元素中的值乘以n。例如,若n的值为3,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序给出如下。
有以下程序:#includemain(){charc=’A’;intx=36,b;b=(x>>2)&&(c
非空循环链表所表示的数据结构()。
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROG1.C中。请勿改动主函数mai
以下叙述中正确的是
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
软件调试的目的是
随机试题
Itwasafairlysunnyday.Ihadgonedownthetowerwhenablindmancametowardme.Hekeptclosetothewall,touchingitlig
论述现代生态学发展趋势。
周围性发绀见于
甲状腺功能亢进症患者的饮食宜给予
在间接标价法下,外汇汇率的涨跌与外国货币标价数额的增减()。
目前,储蓄国债(凭证式)发行采用()方式,记账式国债发行采用()方式。
(2019年)下列各项中,可应用于企业成本管理领域的工具方法是()。
导游员若能较快地在游客心目中树立起良好形象,就有利于()
意大利人马可.波罗1275年来到中国后,他在中国能阅读到的书籍有()。①《三国演义》②《史记》③《水浒传》④《齐民要术》⑤《资治通鉴》⑥《聊斋志异》
用Word软件录入以下文字,按照题目要求排版后,用Word的保存功能直接存盘。版面编排方法一篇高质量的文档,应做到层次、重点突出、布局合理、美观大方。当完成文档的输入、编辑后,应对其进行版面编排,以体现文档的特点和风格。版面编排通常涉及到[
最新回复
(
0
)