首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> void fun(int& x, int y){int t=x;x=y;y=t;} int main () { int a[2]={23,42}; fun(a
有如下程序: #include <iostream> void fun(int& x, int y){int t=x;x=y;y=t;} int main () { int a[2]={23,42}; fun(a
admin
2010-06-06
36
问题
有如下程序: #include <iostream> void fun(int& x, int y){int t=x;x=y;y=t;} int main () { int a[2]={23,42}; fun(a[1],a[0]); std::cout<<a[0]<<","<<a[1]<<std::endl; return 0; } 执行后的输出结果是
选项
A、42,42
B、23,23
C、23,42
D、42,23
答案
B
解析
本题考核函数的调用以及参数值的传递。函数fun中的第一个参数采用引用传值方式,函数中对形参值的改变同样作用于实参上;第二个参数采用按值传值方式,函数中对形参的操作不会影响到实参。所以main函数中调用fun函数后,a[1]的值被修改为a[0]的值,而a[0]的值没有改变。
转载请注明原文地址:https://kaotiyun.com/show/8ajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>int*sum(intdata){staticintinit=0;init+=data;return&init;}main(){inti
数据库系统的三级模式不包括()。
有以下程序#include<stdio.h>#include<stdlib.h>voidfun(double*p1,double*p2,double*s){s=(double*
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正数:
以下关于C语言数值常量的选项中,合法的是()。
以下不能用于描述算法的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
关于C语言程序的下列说法中,正确的是()。
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
随机试题
简述党的十七大和十八大报告对“一国两制”的新的论述。
A、挺法B、推法C、楔法D、撬法E、冲击法拔牙术中使用牙挺的正确方法是挺刃长轴与牙的长轴方向一致,插入牙根与牙槽骨之间
患者,男性,38岁。因呼吸道感染伴咳嗽、发热到医院就诊,医嘱给予青霉素80万U肌内注射,每日2次。0.1ml青霉素皮试液含青霉素
在我国,期货公司可以代理客户进行期货交易。()
韩国居民崔先生受其供职的境外公司委派,来华从事设备安装调试工作,在华停留60天,期间取得境外公司支付的工资40000元,取得中国体育彩票中奖收入20000元。崔先生应在中国缴纳个人所得税()元。
关于非金融资产的公允价值计量,下列说法中正确的有()。
我国经济体制改革的核心问题是处理好国有企业和政府的关系。()
下列关于心理学家对发展心理学贡献的表述,不正确的是()。(2012年)
凌迟之刑正式入律始于()。
LostPropertyOfficeOpeninghoursTheofficeisopeneverydayfrom08:00-19:00.ContactingthelostpropertyofficeTelephon
最新回复
(
0
)