首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
77
问题
有以下程序 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全国计算机二级
相关试题推荐
已知字符’0’的ASCII码的十进制数为48,并且数组的第0个元素在低位,有以下程序#include<stdio.h>main(){union{inti[2];longk:charc[4];}r,*s=&r;
指针变量p的基类型为double,并已指向一连续存储区,若p中当前的地址值为65490,则执行p++后,p中的值为()
如果文件1包含文件2,文件2中要用到文件3的内容,而文件3中要用到文件4的内容,则可在文件1中用三个#include命令分别包含文件2、文件3和文件4。在下列关于这几个文件包含顺序的叙述中,正确的一条是()
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。#include<stdio.h>main(){union{inti[2];longk;charc[4];}r,*s=&
在下列选项中,没有构成死循环的程序段是_____。
以下对C语言函数的有关描述中,正确的是
在双链表中每个结点有两个指针域:一个指向【】,另一个指向【】。
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
下列语句使指针p指向一个double类型的动态存储单元。p=【】malloc(sizeof(double));
随机试题
肝门静脉
尿量增多、尿比重固定在1.010,提示肾脏功能为()
财务部张信的事假天数修改为5天,请重新计算“财务人员”工资表数据。
企业和其他组织的下列会计档案中,保管期限为25年的是()。
某纺织品生产企业为增值税一般纳税人,2010年11月向商场销售纺织品取得价款1500万元、销项税额255万元,开具增值税专用发票;向个体经销商销售纺织品取得销售收入1200万元,开具普通发票;当月购进棉花支付不含税价款300万元,购进棉纱支付不含税价款80
变态心理学与精神病学共同的研究对象是()。(2010年5月真题)
著名生态学家、生物学家劳伦兹发现,刚出生的小鸭子会发生“印刻”现象,即模仿第一眼看到的动物进行学习。这一观点支持了教育的()。
有一类数,每一个数都能被11整除,并且各位数字之和是20,问这类数中,最小的数是______.
目标管理的优点有()。
简述内隐记忆测验的主要方法。
最新回复
(
0
)