首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a,int b,int c) {a=456,b=567,c=678;} void main() { int x=10,y=20,z=30; f
有以下程序: #include void fun(int a,int b,int c) {a=456,b=567,c=678;} void main() { int x=10,y=20,z=30; f
admin
2021-06-10
55
问题
有以下程序:
#include
void fun(int a,int b,int c)
{a=456,b=567,c=678;}
void main()
{
int x=10,y=20,z=30;
fun(x,y,z);
cout<
}
输出结果是( )。
选项
A、30,20,10
B、10,20,30
C、456,567,678
D、678,567,456
答案
B
解析
本题考查函数中变量的作用范围,在主函数中给变量x、y、z赋值,然后将其作为实参传递给了函数fun(),虽然在函数fun()中改变了这3个变量的值,但只是同名的局部变量,不影响函数中变量的值,所以在调用函数fun()结束后,主函数3个变量的值未改变。
转载请注明原文地址:https://kaotiyun.com/show/g8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
有如下程序:#inc1ude<iostream>usingruunespacestd;c1assObj{staticinti;public:Obj(){i++}——Obj()
有如下类定义:classB{public:voidfunl0{)private:voidtim20{)protected:voidfun30{));classD:publicB{
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charC;whilc(_____){;_____if(c==’\n’)t.put(c
下列符号中可以用做C++标识符的是()。
下面描述中,不属于软件危机表现的是
使用VC6打开考生文件夹下的源程序文件modil.epp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//*****error******的下面,修改该语句即可。#includecla
数据库系统的三级模式不包括( )。
负责数据库中查询操作的数据库语言是( )。
在数据库系统的内部结构体系中,索引属于()。
随机试题
UniversalHealthCare,Worldwide,IsWithinReachA)Bymanymeasurestheworldhasneverbeeninbetterhealth.Since2000
人类道德的发展,是一个曲折上升的历史过程。人类道德进步的主要表现是()
(2010年多项选择第34题)法律风险测评的基础指标包括()。
宋词按风格不同可分为豪放派和婉约派,其中豪放派的代表人物有()。
某出版社创办不久,为在市场上较快地站稳脚跟,宜采用()策略进入目标市场
我国对作品实行()原则,作者在作品完成时即取得著作权,受法律保护。
多头套期保值
下列关于减刑的限度条件的说法,错误的是
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是()。intmain(){pid_tpidpid=fork();if(pid==O)
ThelaunchingceremonyofthenewbusinessmagazineBusinessWeeklywillbeheldatthenewly______ParadiseHotel.
最新回复
(
0
)