首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( int a, int b, int c ) { a=b; b=c; c=a; } main() { int a=10 , b=20, c=30; fun( a, b, c ); pri
有以下程序 #include void fun( int a, int b, int c ) { a=b; b=c; c=a; } main() { int a=10 , b=20, c=30; fun( a, b, c ); pri
admin
2015-07-31
38
问题
有以下程序
#include
void fun( int a, int b, int c )
{ a=b; b=c; c=a; }
main()
{ int a=10 , b=20, c=30;
fun( a, b, c );
printf("%d,%d,%d\n",c,b,a);
}
程序运行后的输出结果是
选项
A、10,20,30
B、30,20,10
C、20,30,10
D、 0,0,0
答案
B
解析
函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。 因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/72Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=【】;j++;}d[j]=0;
不能与do…while(exp)语句中的(exp)等价的表达式是()。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句ifa<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
下列描述错误的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
若有定义:"inta[2][3];"则对a数组的第i行第j列元素的正确引用为()。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
简单的交换排序方法是()。
随机试题
泡茶和饮茶是()的主要内容。
Ineverycultivatedlanguagetherearetwogreatclassesofwordswhich,takentogether,comprisethewholevocabulary.First,t
建筑工程在施工过程中,如( )发生变更时,应当重新申请领取施工许可证。
报表文件创建完后,应定义报表的格式,报表格式设计是制作报表的基本步骤,它决定了整张报表的外观和结构。()
(),银行可以签发现金银行本票。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
[*]
在ISDN网络中,与ISDN交换机直接相连的是(32)设备,他们通过(33)实现互连。NT1到用户设备之间的连接点是(34)。对于非ISDN设备要通过(35)设备接入ISDN网络,该设备的主要作用是(36)。
在数制的转换中,正确的叙述是_______。
WhatisthepurposeofthemeetinginLuxembourg?
最新回复
(
0
)