首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参S所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
以下叙述中正确的是
以下选项中,不合法的C语言用户标识符是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
若有语句:char*line[5];,以下叙述中正确的是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出3个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
随机试题
若当x→0时,函数f(x)=∫0x2t3-3t+adt与x是等价无穷小量.证明:≤f(2)≤8.
分户地籍图即宗地图,描述宗地位置、界址点线关系、相邻宗地编号等,用来作为该宗土地产权证书和地籍档案的附图。宗地图中应该包括()。
下列选项中,属于北京四合院住宅特点的有()
甲公司向乙公司发出要约,购买一批建筑材料。乙公司作出承诺后,由于原材料价格飞涨而拟撤回承诺。下列说法正确的有()。
2015年12月31日,甲公司对一起未决诉讼确认的预计负债为300万元。2016年3月6日,法院对该起诉讼判决,甲公司应赔偿乙公司400万元;甲公司和乙公司均不再上诉。甲公司适用的所得税税率为25%,按净利润的10%提取法定盈余公积,2015年度财务报告批
2013年1月18日,广源商贸有限责任公司(以下简称广源公司)从达华公司进一批货物,同时向达华公司开具一张商业承兑汇票,用于货款结算。广源公司开具商业承兑汇票时,将付款人填写为“广原商贸有限责任公司”,出票日期为“贰零零陆年壹月拾捌日”,收款人未填写。后经
租赁管理的核心是()。
黄花岗起义
有人认为:“夫妻一方婚前签订的不动产买卖合同,以个人财产支付首付款并存银行贷款,只要不动产登记于首付款支付方名下的,离婚时该不动产应判决归登记一方所有。”请对该说法予以辨析。
【B1】【B7】
最新回复
(
0
)