首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> int m=13; int fun(int x,int y) { int m=2; return(x*y-m); } main
以下程序的输出结果是( )。 #include<stdio.h> int m=13; int fun(int x,int y) { int m=2; return(x*y-m); } main
admin
2021-06-15
17
问题
以下程序的输出结果是( )。
#include<stdio.h>
int m=13;
int fun(int x,int y)
{ int m=2;
return(x*y-m);
}
main()
{ int a=7,b=6;
printf(’’%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://jikaoti.com/ti/V1z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是
有以下程序:charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序,并从键盘输入:name=Lilinun=1001<回车>后,name的值为()。
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
数据库设计中反映用户对数据要求的模式是( )。
以下叙述中正确的是
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",str1en(s1),str1en(s2));则输出结果是
设有以下函数:yoidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下面关于位运算符的叙述,正确的是
以下选项中,不合法的C语言用户标识符是
下面不属于软件测试实施步骤的是
随机试题
阿司匹林适用于
不能引起食物中毒的细菌是
某生产设施排气筒高33m,距该排气筒200m内有一建筑物高30m,该排气筒SO2排放执行《大气污染物综合排放标准》,对应30m、40m高排气筒的SO2最高允许排放速率分别为15kg/h、25kg/h,该排气筒的SO2排放速率限值是(
某企业在生产经营的淡季。拥有流动资产100万元和长期资产500万元;在生产经营的高峰期,会额外增加200万元的季节性存货需求,并借入100万元的短期借款,则下列说法正确的有()。
公元前770年,周平王迁都洛邑,东周开始,这一时期,洛阳成为全国的学术交流中心()等诸学说及其代表人物云集洛阳,各抒己见,相互辩论,形成了“百家争鸣”的局面。
简述幼儿园的任务。
考古:文物:博物馆
郭甲(女)与张乙(男)于1985年6月结婚,生有两个女孩,自1987年起,郭有精神失常表现。1987年12月20日住进县精神病医院,经诊断患有癔病。1988年2月又住进县精神病医院,后又连续数次住院,均诊断为精神分裂症。1991年12月17日,郭甲与张乙达
1,2,7,23,76,()。
在目前财政拮据的情况下,在本市增加警力的动议不可取。在计算增加警力所需的经费开支时,光考虑到支付新增警员的工资是不够的,同时还要考虑到支付法庭和监狱新雇员的工资。由于警力的增加带来的逮捕、宣判和监管任务的增加,势必需要相关部门同时增员。以下哪项,如果为真,
最新回复
(
0
)