首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int m=12; int fun(int x,int y) { static int m:3; m=x * y—m: return(m); } main(
有以下程序: #include int m=12; int fun(int x,int y) { static int m:3; m=x * y—m: return(m); } main(
admin
2019-01-11
30
问题
有以下程序:
#include
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
解析
局部变量覆盖全局变量,但是全局变量的声明周期还存在。fun()函数调用完成后,由于m为全局变量,其值被修改为32,即函数的返回值为32,此时m=32/12。第二次调用fun(a,b),函数的返回值为3,此时m=2,故输出为1。所以答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/C7a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){intx=1,y=1,a=1,b=1;switch(x){case1:switch(y){Case
理解下面的程序,填空完善程序。 main() {inta,b,c; scanf("%d%d",【】); c=【】(a,b); printf("a=%db=%dmax=%d\n",a,b,c); }
下列给定程序中,函数proc()的功能是:首先把b所指字符串中的字符按逆序存放,然后将str1所指字符串中的字符和str2所指字符串中的字符,按排列的顺序交叉合并到str所指数组中,过长的剩余字符接在str所指数组的尾部。例如,当str1所指字符串中的内容
下列给定的程序中,函数proc()的功能是:将str所指字符串中出现的t1所指字符串全部替换成t2所指字符串,所形成的新的字符串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。例如,当str所指字符串中所指的内容为abcdabcdefg,t
给定程序MODII.C中函数fun的功能是:求三个数的最小公倍数。例如,给主函数中的变量x1、x2、x3分别输入15112,则输出结果应当是:330。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增
请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串"-1234",则函数把它转换为整数值-1234。注意:部分源程序存在文件PROGl.C文件中。请勿改动
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4EFg”,则应输出”aBc4EFg”。注意:部分源程序存在文件PROGl.C中。请
以下叙述中错误的是
下列选项中不是字符常量的是()。
在C语言程序中,下列说法正确的是()。
随机试题
えらそうなことや大きなことはできませんが、小さなことから毎日休まず________と続ければ必ず良い結果に繋がると私は信じています。
计算机系统是由()组成的。
不属于参苓白术散的主治证候的是
双胍类降糖药主要作用机制为
沉箱处于漂浮状态之前,应按规定向沉箱各舱内抛石,并满足浮游稳定的要求。()
研究人员将某种植物乳酸菌混入实验鼠的饲料,在实验鼠食用这种饲料4周后,又持续两周给其施加足以引起睡眠障碍的精神压力,然后让实验鼠在夜间活动时间段蹬转轮,测试其活动量。结果显示,摄取过该乳酸菌的实验鼠活动量下降趋势得到遏制,而没有食用含该乳酸菌饲料的对照组实
关于因果关系,下列哪些选项是正确的?()
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】注释。
有如下两个类定义:classAA{);classBB{AAvl,*v2;BBv3:int*v4;);其中有一个成员变量的定义是错误的,这个变量是()。
It’ssometimesthoughtthatthelongingformaterialgoods,theneedtobuythings,isarelativelymoderninvention,butinfac
最新回复
(
0
)