首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inchde<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;
有以下程序: #inchde<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;
admin
2020-06-16
18
问题
有以下程序:
#inchde<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/bKCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include#inc
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素中的值依次为:39,一47,21,2,一8,15,0,则程序的运行结果为
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。请在程序的下画线处填入
下列给定程序中,函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中,再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中,依此类推。例如,若a所指数组中的数据最初排
给定程序中,函数fun的功能是:将不带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为10、4、2、8、6,排序后链表结点数据域从头至尾的数据为2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线删
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删
函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b:12。调用该函数后,c=5241。注意
下列叙述中正确的是()。
随机试题
在方案评价中,最为常见的是()。
下列对中央预算的表述中正确的是()。
如果根据新知识与原有认知结构的关系,知识的学习可以分为上位学习、______和并列结合学习。
写作要求:S市法制办拟于近期在法制大厦301会议室就《S市网络预约出租车经营服务管理暂行办法(征求意见稿)》举行座谈会征求意见。假设你负责筹备该座谈会,需通知相关人员参会,请根据给定材料草拟一份会议通知。要求:(1)格式完整正
根据所给图表、文字资料回答以下问题。
曹魏屯田制对促进农业生产的恢复与发展的成功之处在于()。
下列哪种表述是错误的?()
下面对对象概念描述正确的是
AccordingtoastudypublishedthisweekinthejournalEcologyLetters,thequantityofbirdsinEuropehasdeclinedbymoreth
DearSirs,Thisisthethirdmonthrunningthatyourdeliveryhasbeenlateinarriving.Ourcurrentorderforstationeryis
最新回复
(
0
)