柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
void func( int n ) { static int num = 1; num += n; printf("%d ", num); } main() { func(3); func(4); printf("\n"); } 程序运行后的输出是
A.4 5
B.4 8
C.3 5
D.3 4
热度🔥1,122
参考答案:B
解析:
【解析】本题中num为静态局部变量,执行fun(3)后,输出4,执行fun(4)后输出8,所以选项B正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
在过程定义中有语句: Private Sub GetData(ByVal data As Integer ) 其中"ByVal"的含义是( )。
在SQL的SELECT查询的结果中,消除重复记录的方法是( )。
下列对IPv6地址FE01:0:0:050D:23:0:0:03D4的简化表示中,错误的是()
ARM处理器如果R1=0x98001200,已知在小端模式下,内存0x98001204中存放数据0x35, 0x98001205中存放数据0x36, 0x98001206中存放数据0x37, 0x98001207中存放数据0x38, 在指令LDR R0,[R1,#4]执行后,R0中的值为( )。
下面关于S3C2410电源管理的叙述中,错误的是( )。
标签
二级C语言
num
func
输出
int