首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int a=1,b=2; void fun1(int a,int b) { printf(″%d%d″,a,b); } void fun2( ) { a=3;b=4; } main( ) { fun1(5,
有以下程序: #include<stdio.h> int a=1,b=2; void fun1(int a,int b) { printf(″%d%d″,a,b); } void fun2( ) { a=3;b=4; } main( ) { fun1(5,
admin
2019-08-10
76
问题
有以下程序:
#include<stdio.h>
int a=1,b=2;
void fun1(int a,int b)
{
printf(″%d%d″,a,b);
}
void fun2( )
{
a=3;b=4;
}
main( )
{
fun1(5,6);fun2( );
printf(″%d%d\n″,a,b);
}
程序运行后的输出结果是( )。
选项
A、5 6 3 4
B、3 4 5 6
C、1 2 5 6
D、5 6 1 2
答案
A
解析
在一个源文件中,如果外部变量和局部变量同名,则在该局部变量的作用域内,该外部变量会被“屏蔽”,所以函数fun1()输出的是局部变量a、b的值:56;fun2()改变的是全局变量a、b的值,输出结果为3 4,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/8gRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中错误的是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main()
以下叙述中正确的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
以下选项中关于程序模块化的叙述错误的是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设有如下函数定义:#includeintfun(intk){if(k
以下不构成无限循环的语句或语句组是()。
下列数据结构中,属于非线性结构的是
随机试题
机械制图中常用的剖视图有哪几种?是如何定义的?
我国履行公证职能的组织模式是
A.清化热痰,除烦止呕B.清化热痰,宽胸散结C.清化热痰,定惊利窍D.泻肺平喘,利水消肿E.清肺化痰,止咳平喘桑白皮的功效是()
A.重型胎盘早剥B.完全性前置胎盘C.先兆子宫破裂D.子宫破裂E.以上都不是足月孕妇,27岁,重度妊高征,昨天突然有痛性阴道流血,量少,可能诊断为()
某企业本期营业收入为1000万元,主营业务成本为500万元,其他业务成本为80万元,资产减值损失为l5万元,公允价值变动收益为30万元,营业外收入20万元,营业外支出10万元,所得税税率25%。假定不考虑其他因素,该企业本期净利润为()万元。
暗香浮动月黄昏对于()相当于()对于菊花
关于软件版本管理,最准确、完整的描述是
关于页式管理,下面叙述中错误的是______。
在Excel中,如需对A1单元格数值的小数部分进行四舍五入运算,最优的操作方法是
A、Dealwithchangesconfidently.B、Findpeacewiththosenewimmigrants.C、Offermorerightstothepoorandwomen.D、Respectth
最新回复
(
0
)