首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include int m=13; intfun(int x,int y) { int m=2; return(x*y-m); } main() {
以下程序的输出结果是( )。 #include int m=13; intfun(int x,int y) { int m=2; return(x*y-m); } main() {
admin
2013-02-23
59
问题
以下程序的输出结果是( )。
#include
int m=13;
intfun(int x,int y)
{ int m=2;
return(x*y-m);
}
main()
{ int a=7,b=6;
pfintf(“%d”,fun(a,b)/m);
}
选项
A、1
B、3
C、7
D、10
答案
B
解析
本题考查的是函数调用时的参数的作用域。在函数调用时,当全局变量和局部变量的名称相同时,在局部变量的作用域内,局部变量起作用,因而在fun函数内m的应该等于2,main中的m为13,所以返回值为7×6.2=40,而fun(a,b),m值为40/13=3。
转载请注明原文地址:https://www.kaotiyun.com/show/YePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<string.h>main(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+
有以下程序main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i)
下面程序的功能是将一个字符串str的内容倒序,请填空。#inelude<stdio.h>#include<strins.h>main(){inti,j,【】;charstr[]={"12345
设有定义:struct{inta;floatb;charc;}abc;*p_abc=&abc;则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
以下选项中,能定义s为合法的结构体变量的是()。
已有定义inta=-2;和输出语句printf("%81x",a);以下正确的叙述是()。
对两个数组a和b进行如下初始化:chara[]="ABCDEF";charb[]={’A’,’B’,’C’,’D’,’E’,’F’,};则以下叙述正确的是
八位二进制补码01000100用十进制数表示为()
十六进制数FF.1转换成十进制数是()
随机试题
教育观察研究
下列哪些选项是错误的?()(2006/2/54)
简支梁荷载及几何尺寸如下图所示,欲使中点是挠曲线的拐点,则()。
下列关于期权的表述中,不正确的是()。
2014年11月1日,十二届全国人大常委会第十一次会议高票表决通过了《全国人民代表大会常务委员会关于修改的决定》。下列对于新修订的《行政诉讼法》的说法错误的是()。
下列经济指标与衡量对象对应关系错误的是:
一列火车匀速行驶时,通过一座长为250米的桥梁需要10秒钟.通过一座长为450米的桥梁需要15秒钟,该火车通过长为1050米的桥梁需要()秒.
实行社会主义改造的条件和可能性是
调用下面子过程,消息框显示的结果是()。SubSFun()Dimx,y,mx=100Y=200Ifx>YThenm=xElsem=yEndIfMsgBoxmEndSub
Evaluatingemployeeperformanceisakeyofmanagementskills.Thechallengeistogivetheemployeesanaccuratepictureofchi
最新回复
(
0
)