首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int m) { staric int n=0; n+=m; return n; ) main() { int n=0; printf("%d,",f(++n));
有以下程序 int f(int m) { staric int n=0; n+=m; return n; ) main() { int n=0; printf("%d,",f(++n));
admin
2019-04-24
25
问题
有以下程序
int f(int m)
{
staric int n=0;
n+=m; return n; )
main() {
int n=0;
printf("%d,",f(++n));
printf("%d\n",f(n++));}
程序运行后的输出结果是
选项
A、1,1
B、1,2
C、2,3
D、3,3
答案
B
解析
由于在函数f中,变量n为静态局部变量,所以在主函数中第一次调用函数f后,变量n的值等于1,当第二调用函数f时,在函数f的内部静态局部变量n的值仍然保留等于1,所以返回函数值等于2。
转载请注明原文地址:https://kaotiyun.com/show/jhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
写出下列程序的执行结果。swap(p1,p2)int*p1,*p2;{intp;p=*p1;*p1=*p2;*p2=p;}main(){inta,b,*p1,*p2;scanf("%d%d",&a,&B)
有以下程序 main() { char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是______。
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组X在内存中所占字节数是______。
设有staticcharstr[]="Beijing";则执行printf("%d\n",strlen(strcpy(str,"China")));后的输出结果为_______。
在下列选项中,______不是一个算法一般应该具有的基本特征。
设C语言中,一个int型数据在内存中占两个字节,则int型数据的取值范围为【】。
下列给定程序中,函数fun()的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>d
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
劳力性呼吸困难
A.预防为主B.三级预防C.强化社区行动D.人人享有卫生保健E.群众性自我保健属于健康观内容的项目是
某化工厂全部建设完成后,某测绘单位承担1:500数字地形图测绘项目,厂区面积5km2。项目要求严格执行国家有关技术标准,主要包括《1:500、1:1000、1:2000外业数字测图技术规范》(GB/T14912—2005),《国家基本比例尺地图图式第1部分
甲公司涉及一起诉讼。根据类似案件的经验以及公司所聘律师的经验判断,甲公司在该起诉讼中胜诉的可能性有40%,败诉的可能性有60%。如果败诉将要赔偿1000000元,如果不考虑其他因素的影响,甲公司应确认的或有负债金额为()元。
()既是基金合同的当事人,又是基金的主要服务机构。[2015年9月真题]
诗仙李白是土生土长的四川人,其《蜀道难》、《峨眉山月歌》、《登锦城散花楼》、《上皇西巡南京歌》、《早发白帝城》等都是以四川为题材的名篇佳作。()
思想品德教育的最终目的是培养学生良好的()。
下列选项中,属于规范性法律文件的是()。
下面关于嵌入式系统中使用的触摸屏的叙述中,错误的是()。
Livelyargumentcentersaroundeffectofpubliccommunicationonaudiences,notonlyinmattersconcerningpublicopiniononpol
最新回复
(
0
)