首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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)
有以下程序 #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)
admin
2015-12-25
54
问题
有以下程序
#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);
printfl("%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/WDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据流图的类型有______和事务型。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
下列二维数组初始化语句中,不正确的是()。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)phntf("%d\n",j);}
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
设y为血型变量,请写出描述“y是偶数”的表达式______。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列正确的程序段是()
以下叙述中错误的是
若有说明inta[][3]={0,0};,则不正确的叙述是()。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
随机试题
人的感知、思维、记忆、想象等方面发展存在不同的关键期,这表明个体的身心发展具有()。
对于一个在北平住惯的人,像我,冬天要是不刮大风,便是奇迹;济南的冬天是没有风声的。对于一个刚由伦敦回来的,像我,冬天要能看得见日光,便是怪事,济南的冬天是响晴的。自然,在热带的地方,日光是永远那么毒,响亮的天气反有点叫人害怕。可是,在北中国的冬天,而能有温
物流企业流动资产的数量按照其功能不同可以分为()
世界观就是哲学。
义齿基托树脂下列描述错误的是
用湿度传感器对室内的湿度v(t)进行测量,测量结果为x(t),用采样器对x(t)采样后得到信号x*(t),那么()。
在河南发现的“仰韶文化”以彩陶文化著称,它处于我国文明起源的()。
MyExperienceaboutEnglishOnesummernight,onmywayhomefromworkIdecidedtoseeamovie.Iknewthetheatrewouldbeair
[A]dedicated[I]Incorporate[B]efficiency[J]deficiency[C]chronic[K]sincerely[D]positive[L]overrated[E]Coherent
Accordingtothepassage,______causesthemostseriousproblem.Thelastsentenceimpliesthat______.
最新回复
(
0
)