首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void func( int n ) { static int num = 1; num += n; printf("%d ", num); } main() { func(3); func(4); printf("\
有以下程序 #include void func( int n ) { static int num = 1; num += n; printf("%d ", num); } main() { func(3); func(4); printf("\
admin
2015-07-31
28
问题
有以下程序
#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
答案
B
解析
本题中num为静态局部变量,执行fun(3)后,输出4,执行fun(4)后输出8,所以选项B正确。
转载请注明原文地址:https://jikaoti.com/ti/x5i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2:c=(a++)-1;printf("%d,%d",a,c);c+=(a+=-a+++(++B);printf
关于下面的程序,正确的说法是()。inta,i=1;while(i<=0){scanf("%d",&a);i++;if(a>1)continue;printf("%d",a);
下列程序的输出结果是______。#defineP(A)printf("%d,",(int)(A))#definePRINT(A)P(A);printf("theend")main(){inti,a=0;for(i=
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
设有下列语句inta=1,b=2,c;c=ab(b<<2);执行后,C的值为()。
为了提高软件模块的独立性,模块之间最好是()。
下列选项中不是字符常量的是()。
在模块化程序设计中,按功能划分模块的原则是()。
下列叙述中不正确的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
资产负债表下列各项目中,应根据有关科目余额减去备抵科目余额后的净额填列的有()。
当接合部墩粗直径为()以上且长度为1.2D时,焊接结束。
A.《千金方》B.《刘涓子鬼遗方》C.《圣济总录》D.《理论骈文》E.《外科全生集》
男性,67岁,食管部分切除、食管胃吻合术后第7天,进食时出现胸痛、呼吸困难。正确的处理方法是
木工平刨床最常见的危险事件是伤害手指,因此应为这类设备配备有效的安全防护装置。下列关于木工平刨床安全防护装置的说法中,正确的是()。
下列关于我国国土与资源的表述,错误的是()。
克鲁特是德国家喻户晓的“明星”北极熊,北极熊是北极名副其实的霸主,因此,克鲁特是名副其实的北极霸主。以下哪项除外,均与上述论证中出现的谬误相似?()
armsembargo
Oldfriendsliketo________aboutthegoodolddays.
可以是任何字段类型的数据类型是()。
最新回复
(
0
)