首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int m=12; int fun( int x,int y ) { static int m=3; m= x * y - m ; return (m); } main() {
有以下程序 #include <stdio.h> int m=12; int fun( int x,int y ) { static int m=3; m= x * y - m ; return (m); } main() {
admin
2021-06-15
50
问题
有以下程序
#include <stdio.h>
int m=12;
int fun( int x,int y )
{ static int m=3;
m= x * y - m ;
return (m);
}
main()
{ int a=7, b=5;
m=fun( a, b )/m;
printf("%d\n", fun( a, b )/m );
}
程序运行后的输出结果是
选项
A、2
B、1
C、3
D、0
答案
B
解析
局部变量覆盖全局变量,但是全局变量的声明周期还存在。f()函数调用完成后,由于m全局变量,被修改为32,即函数的返回值32,此时m=32/12,第二次调用f(a,b),函数的返回值为3,此时m=2,故输出为1。所以答案为B选项
转载请注明原文地址:https://kaotiyun.com/show/zwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
下面不属于结构化程序设计原则的是()。
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
以下叙述中正确的是
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团问的联系是
有以下程序#includeintfun(inta,intB){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行后的输出结果是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
下列排序方法中,最坏情况下比较次数最少的是
下面对软件特点描述正确的是
若fp是指向某文件的指针,且不是末尾,则feod(fp)的函数返回值是()。
随机试题
“人类是一件多么了不起的杰作!多么高贵的理性!多么伟大的力量!多么优美的仪表!多么文雅的举动!在行动上多么像一个天使!在智慧上多么像一个天神,宇宙的精华,万物的灵长!”对人类作如此赞叹的人物是()
负债资金可通过()
A.氢氧化铝一镁乳合剂B.雷尼替丁C.次枸橼酸D.奥美拉唑(洛赛克)E.硫糖铝餐前半小时服用()
在价值工程研究对象彼此相差较大且时间紧迫的情况下,确定价值工程研究对象可选用的方法是()。
阅读下面材料,根据要求写作文。教育学家陶行知说过:处处是想象创造之地,天天是想象创造之时,人人是想象创造之人,而儿童是新时代的创造者,要注重解放儿童的想象创造力。教育进展国际评估组织,曾对全球21个国家进行了一个调查,结果显示,中国孩子
成功的理想目标往往不是成功的现实目标,结合你自己谈谈看法。
在对待社会历史发展及其规律问题上,存在着两种根本对立的观点,它们是()
二阶常系数非齐次线性微分方程y″-2y′-3y=(2x+1)e-x的特解形式为().
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
Heneedstoputthefinal______tohisspeechbeforegoingbacktothedormtonight.
最新回复
(
0
)