首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun(int a,int b){ int static m=0,i=2; i=i+m+1; m=i+a+b; return m;) main(){
有以下程序 #include fun(int a,int b){ int static m=0,i=2; i=i+m+1; m=i+a+b; return m;) main(){
admin
2019-12-17
24
问题
有以下程序
#include
fun(int a,int b){
int static m=0,i=2;
i=i+m+1;
m=i+a+b;
return m;)
main(){
int k=4,m=1,p;
p=fun(k,m);
printf("%d,",p);
p=fun(k,m);
printf("%d\n",p);)
程序运行后的输出结果是
选项
A、8,17
B、7,16
C、8,8
D、7,17
答案
A
解析
本题考查了静态变量以及局部变量的同名问题。主函数中调用fun函数两次,第一次调用fun(4,1),形参a和b接收以后,i值为3,m的值为8,调用结束返回8存放到p中并且输出p的值为8,除了静态变量m和i,变量a,b撤销。第二次调用fun(4,1),接收实参值以后,i为3+8+1,而m为12+4+1,即输出函数值17。
转载请注明原文地址:https://kaotiyun.com/show/dmCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidswap(char*x,char*y)main(){chart;{char*s1="abc",*S2="123";t=*x;*x=*y;*y=t;swap(s1,s2);pfintf("%s,%s\n",s1,s2)
有以下程序,执行后的输出结果是main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,**p=&c;*p=*p1*(*p2);printf("%d\n",c);}
以下叙述中正确的是
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);}程序运行后的输出结果是
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++:}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
在关系数据库中,用来表示实体间联系的是
数据库技术的根本目标是要解决数据的
一棵二叉树中共有80个叶予结点与70个度为1的结点,则该二叉树中的总结点数为
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
实体电影和实体演员之间的联系是()。
随机试题
不必要的;多余的adj.u______
下列哪项不是薄荷的主治病证
下列不是开放性损伤的是
高温养护法贮存中药饮片一般温度应高于
电离辐射与非电离辐射的区别点是量子能量值为()。
根据物权法律制度的规定,债务人或者第三人有权处分的下列财产中,禁止抵押的是()。
幼儿园一日生活教育活动的类型包括()。
幼儿园的()双重任务是我国幼儿园的一大特色,也是我国幼儿园的社会使命。
“本法的目的是加强国防并鼓励和援助教育方案的扩充和改进,以满足国家的迫切需要”“国家的安全需要最充分地开发全国男女青年的脑力资源和技术技能。目前的紧急状况要求提供更多的且更适当的教育机会,本国的国防有赖于掌握由复杂的科学原理发展起来的现代技术,也有赖于发现
DoesTomoftenplay______footballafter______school?
最新回复
(
0
)