首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
35
问题
以下程序的输出结果是( )。
#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://www.kaotiyun.com/show/rMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
有两个关系R和T如下:则由关系R得到关系T的操作是()。
下列叙述中正确的是
以下不合法的字符常量是()。
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是
以下选项中关于程序模块化的叙述错误的是
下面不属于软件工程的3个要素是
以下选项中不合法的标识符是()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
下列有关反恐怖主义违法行为的说法正确的是()。
(2018年淄博)有的老师讲课时对某些知识点不加说明,以为这是十分简单的道理,应该不用多讲。但是在老师看来很简单的知识,在学生看来则未必。这里涉及的主要的心理学概念是()
关于血型检测室内质控错误的认识是
滞产:对产道影响较小的是:
关于渗渠,下列叙述不正确的是()。
通过“累计折旧”账户对“固定资产”账户进行调整,反映固定资产的()。
用二维表形式结构表示实体类型以及实体类型之间联系的数据模型是()。
[*]
DroughtandItsCausesVocabularyandExpressionsdeficiencyhumanitarianerosionparadoxicallyatmospheric
The______ofAIDShasledtoanexpansioninresearchseekingacure.
最新回复
(
0
)