首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n");} 程序运
有以下程序 #include func(int n) { static int num=1; num=num+n;printf("%d",num); } void main() { func(3);func(4);printf("\n");} 程序运
admin
2015-12-25
40
问题
有以下程序
#include
func(int n)
{ static int num=1;
num=num+n;printf("%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/XDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z+0;elseZ+=1;primf(“%d\n",z
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int(y))#defineP(y)w(y)pmchar(’\n’》
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
下列描述中,不是线性表顺序存储结构特征的是()。
下列描述错误的是()。
下列叙述中正确的是()。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
随机试题
某总体含有n个个体,现测得n个个体某定量指标的数值,即可求得总体均数值与总体标准差,计算总体标准差时,其自由度应该是
婴儿腹泻的饮食治疗,下述哪项不正确
A、足太阳膀胱经B、足阳明胃经C、足少阳胆经D、手少阳三焦经E、手太阳小肠经至目外眦,转入耳中的经脉是
假设人民法院于2007年9月10日受理某企业法人破产案件,12月10日作出破产宣告裁定。在破产企业清算时,下列选项中,管理人可依法行使撤销权的有();
()自安全生产标准化技术委员会或其他标委会收到新工作项目建议提案起,到新工作项目建议上报国务院止。
某市甲企业2014年年初占地面积为30000平方米;生产用房原值共计1000万元,账面已计提折旧100万元;拥有小汽车5辆,2014年有关资料如下:(1)原值为200万元的B厂房自本年年初因房屋大修导致连续停用5个月,6月恢复使用。(2
学生王明因不守纪律,又一次被带进办公室,当即受到班主任的训斥:“你又违反纪律了?我跟你说了多少次?你的脸皮实在太厚!你把你爸妈请来,当面说清楚,你到底准备怎么办?不然,从明天起,你就不要来上学了。”学生低着头离开了办公室。分析上面的例子,你认为要使王明同学
春秋时期,反对公布成文法的是()
下面正确使用动态数组的是
除了显式定义的构造函数外,类中还有可能包含编译器自动生成的构造函数,因此一个类所拥有的构造函数的至少有
最新回复
(
0
)