首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int m=12; int fun( int x,int y ) { static int m=3; m= x * y - m ; return (m); } main() {
有以下程序 #include <stdio.h> int m=12; int fun( int x,int y ) { static int m=3; m= x * y - m ; return (m); } main() {
admin
2020-10-26
39
问题
有以下程序
#include <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://jikaoti.com/ti/nLD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
有以下程序:#include<stdio.h>#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是()。
设a,b,c是整型变量,以下选项中的赋值表达式错误的是()。
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
有以下程序:#includeintsub(doublea,doubleb){return(int)(a—b一1.3);}main(){printf("%d\n",sub(
有如下程序#include<stdio.h>structbook{charname[10];floatprice;};main(){structbookpr
使用白盒测试方法时,设计测试用例应根据()。
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
关于数据库管理阶段的特点,下列说法中错误的是
以下关于结构化程序设计的叙述中正确的是
随机试题
一般情况下,运输工具检疫后签发的证书有()
地榆的功效是侧柏叶的功效是
A.乌头汤B.防风汤C.独活寄生汤D.薏苡仁汤E.尪瘅汤
企业弥补亏损的渠道主要有()。
甲公司下列情况中,注册会计师应实施控制测试的是()。
始建于7世纪的布达拉宫是举世闻名的()。
下面是两位中学教师关于“酯化反应”的教学过程实录。李老师的教学实录【播放漫画】看漫画,喝醋能解酒。【讲述】台州人以豪爽著称,经常以酒会友,为什么喝醋能够解酒?【回答】酸跟醇作用生成酯。【讲述】同学们回答的很
面对偷猎者的铤而走险,监管工作依然任重道远。以鸟类为例,尽管迁徙地域、季节相对固定,但由于路线长、地形复杂,很难巡护迁徙全程;地区边界等跨地域执法,使公安、边防、林业等部门的权限受到限制,对不足的人手提出挑战;加之违法分子的手段不断更新,隐蔽性越来越强。这
打开工作簿文件Exc.xlsx,对工作表““计算机动画技术”成绩单"内数据清单的内容进行排序,条件是:主要关键字为“系别”,“升序”,次要关键字为“考试成绩”,“降序”,工作表名不变,保存Exc.xlsx工作簿。
To;Roberts.hifi.co.ukFrom;Dave@electricalsupplies.comWearesorrythatourcomputerorderingsystembroke【16】______la
最新回复
(
0
)