首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
20
问题
有以下程序:
#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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:请勿改动main函数和其他函
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCⅡ码降序排列。例如,原来的字符串为“CEAedca”,排序后输出为“CedcEAa”。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填
有以下程序:#includevoidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,
有以下程序:#includemain(){inti,array[6]={1,5,0,4};for(i=0;i
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
设有语句typedefstruetTT{charc;inta[4];}CIN;,则下列叙述中正确的是()。
下列叙述中错误的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
某完全二叉树共有256个结点,则该完全二叉树的深度为()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是
随机试题
Ingeneral,oursocietyisbecomingoneofgiantenterprisesdirectedbyabureaucraticmanagementinwhichmanbecomesasmall,
在判断甲状腺结节良恶性时,下列哪项错误()(2005年)
患儿8个月,夜间常哭闹、多汗、睡眠不安。查体见方颅、肋骨串珠。下列护理措施中错误的是
一切技术分析方法都是以价量关系为研究对象的。()
应用财务报表的主要目标有()。
导致市场失灵的主要原因有()。
中华人民共和国公民有言论、出版、集会、结社、游行、示威和罢工的自由。()
一条虫子沿长6分米,宽4分米,高5分米的长方体的棱爬行。如果它只能进不能退,并且同一条棱不能爬两次,那么它最多能爬()分米。
请在“答题”菜单中选择相应的命令。并按照题自要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。请根据提供的素材文件“ppt素材.docx”中的文字、图片设计制作演示文稿,并以文件名“ppt.pptx”存盘,具体要求如下:1.将素材文件中每个
Whatwillmanbelikeinthefuture—in5000oreven50000yearsfromnow?Wecanonlymakeaguess,ofcourse,butwecanbes
最新回复
(
0
)