首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
97
问题
有以下程序:
#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://kaotiyun.com/show/8gRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下面选项中的程序段,没有编译错误的是
C语言中double类型数据占字节数为
设p是指针变量,语句p=NULL;等价于
若程序中有宏定义行:#defineN100则以下叙述中正确的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下选项中关于程序模块化的叙述错误的是
在软件设计中不使用的工具是( )。
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指结点插入到链表末尾的语句组是
用树形结构表示实体之间联系的模型是
随机试题
继发性肺结核的病理特点有
下列关于系统的理解错误的是
严重冠状动脉狭窄是指冠脉狭窄程度达
6个月女婴,诊断为化脓性脑膜炎,经抗感染治疗后,脑脊液恢复正常,停药后2天再次发热,并出现惊厥,考虑合并硬脑膜下积液,最简便易行的检查是
简述诉讼时效的中止。[中财2010年研]
以下需要基金托管人出具托管人报告的是()。[2017年4月真题]Ⅰ.基金季度报告Ⅱ.基金临时报告Ⅲ.基金半年度报告Ⅳ.基金年度报告
据唐代文史记载,宫廷饮酒“剑南春”取()泉水酿成。
根据下列资料。回答下列问题。2012年,货物出口额占货物进出口总额的比重为:
在一工厂,40%的工人有至少5年的工龄,16个工人有至少10年的工龄。如果90%的二人的工龄不足10年,问工龄至少5年但不足10年的工人有多少个?()
《唐律疏议.断狱》“官司出入人罪”条:“诸官司入人罪者,若入全罪,以全罪论。从轻入重。以所剩论。刑名易者,从笞入杖,从徒入流,亦以所剩论。从笞杖入徒流,从徒流入死罪,亦以罪论。其出罪者各如之。即断罪失于入者,各减三等;失于出者,各减五等”。请运用中国法制史
最新回复
(
0
)