首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void f(int x,int y) { int t; if(x<y){ t=x; x=y; y=t; } main() { int a=4,b=3,c=5; f
有以下程序 void f(int x,int y) { int t; if(x<y){ t=x; x=y; y=t; } main() { int a=4,b=3,c=5; f
admin
2013-02-23
39
问题
有以下程序 void f(int x,int y) { int t; if(x<y){ t=x; x=y; y=t; } main() { int a=4,b=3,c=5; f(a,b); f(a,c); f(b,c); printf("%d,%d,%d\n",a,b,c); } 执行后输出的结果是
选项
A、3,4,5
B、5,3,4
C、5,4,3
D、4,3,5
答案
8
解析
本题考核的知识点是函数的定义、调用方式以及参数的传递。C语言规定,在函数调用时变量作为参数传递是传值的,在函数体中对形参变量的修改不能影响到对应的实参变量。本题定义了一个函数f(),用变量作为形参,在main()函数中调用了3次f()函数,由于变量作为参数进行传递,所以对应的实参的值并没有被交换。所以输出的a、b、c依旧是原来的值4,3、5。所以, D选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/p7Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%
下面程序调用fun函数动态分配两个整型存储单元,并通过形参传回这两个整型存储单元的地址给s1和s2,将程序补充完整。┇main(){int*s1,*s2;┇fun(【】);
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
以下选项中,不能作为合法常量的是
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
数据库系统中实现各种数据管理功能的核心软件称为【】。
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
以下能正确定义一维数组的选项是
数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和【】3种。
在具有n个单元、顺序存储的循环队列中,队满时,共有【】个元素。
随机试题
《爱尔克的灯光》一文中,“心灵的灯”象征生活的悲剧和希望的破灭。()
病邪初起不从阳经传入,而径中阴经,表现出阴经证候的为
56岁男性患者,体检发现白细胞计数很高600×109/L,巨脾,首选哪项治疗最适宜
动脉粥样硬化危险因素包括下列哪些项
基坑监测项目的监测频率应综合考虑()等因素来确定。
为开拓更大的市场,某地国有燃气公司开始销售煤气灶等燃气用具。民营的燃气用具销售商抱怨这种竞争会损害他们的利益。但国有燃气公司经营的业务没有超出其经营范围。以下哪项假设如果成真,最有助于支持上述观点?
2022年3月20日,()夺得世乒联大满贯赛新加坡站男单冠军。
—Mum,I’vebeenstudyingEnglishsince8o’clock.______IgooutandplaywithTomforawhile?—No,I’mafraidnot.Besides,it
DevelopingaMissionStatementAcompanymissionstatementcanbeapowerfulforcetoclearlydefineyourcompany’spurpose
Inthecompetitivemodel—theeconomyofmanysellerseachwithasmallshareofthetotalmarket—therestraintontheprivateex
最新回复
(
0
)