首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(int a,int b) {int c[10]={1,2,3,4,5,6,7,8,9,0),i; { in
有以下程序 #include<stdio.h> main() void fun(int a,int b) {int c[10]={1,2,3,4,5,6,7,8,9,0),i; { in
admin
2017-04-26
31
问题
有以下程序
#include<stdio.h> main()
void fun(int a,int b) {int c[10]={1,2,3,4,5,6,7,8,9,0),i;
{ int t: for(i=0;i<10;i+=2)
t=a;a=b;b=t; fun(c
,c[i+1]);
} for(i=0;i<10;i++)printf("%d,",c
);
printf("\n");}
程序的运行结果是
选项
A、2,1,4,3,6,5,8,7,0,9,
B、0,9,8,7,6,5,4,3,2,1,
C、1,2,3,4,5,6,7,8,9,0,
D、0,1,2,3,4,5,6,7,8,9,
答案
C
解析
C语言规定,实参变量对形参变量的数据传递是“值传递”,即单向传递,只由实参传给形参,而不能由形参传回来给实参。在调用函数时,给形参分配仔储单元,并将实参对应的值传递给形参,调用结束后,形参单元被释放,实参单元仍保留并维持原值。由此可知,在本题中,函数fun(int a,int b)的功能是实现形参整形变量a和b值的互换。当在丰函数中调用fun(c
,c[i+l])时,把实参变量c
和c[i+1]的值赋给形参变量a和b,
执行完函数fun(c
,c[i+1])时,形参变量a和b的值发生了互换,实参变量c
和c[i+l]的值并没有发生互换,所以输出的值为1,2,3,4,5,6,7,8,9,0。
转载请注明原文地址:https://jikaoti.com/ti/MCi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
若执行下面的程序时,从键盘输入5和2,则输出结果是main(){inta,b,k;scanf("%d,%d",&a,&b);k=a;if(a
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
以下对C语言函数的有关描述中,正确的是
结构化程序设计主要强调的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
软件开发的结构化生命周期方法将软件生命周期划分成
对于软件测试,从是否需要执行被测软件的角度,可以分为静态测试和动态测试。代码检查属于______测试。
随机试题
下列腹水检查结果哪项对诊断结核性腹膜炎有重要意义
下列不宜用胰岛素的病症是
下列哪些脏腑的病变可引起咳嗽
患者,男,15岁。因发热、头痛3天入院,体查:体温39.8℃,脉搏120次/min,颈抵抗,胸前发现数个小出血点及小淤斑.克氏征弱阳性,布氏征弱阳性,血常规:WBCl5×109/L,NO.82,L0.18,脑脊液混浊,压力340mmH2O,细胞总数1100
我国某国际工程公司A,在国际公开竞争招标中,中标获得非洲S国的一项首都垃圾电站的设备采购与安装工程,该项工程合同金额为5000万美元,是世界银行贷款项目。该工程地处热带,常年高温、少雨,年平均温度达300C,最高气温达480C,属非洲高气温国家之一。该国
统治阶级创制各种法律规范的目的,归根结底是要从社会生活各个方面确认、保护、发展现实中有利于本阶级利益的政治关系。()
虽然用椰子油制造的不含奶的咖啡伴侣每勺含2克饱和脂肪,或者说它所含的饱和脂肪比同样数量的牛奶高7倍,且这种咖啡伴侣通常不含胆固醇,但是,这样一勺含2克饱和脂肪的咖啡伴侣比含有2毫克胆固醇的同样数量的一勺牛奶使消费者血液中的胆固醇含量增高很多。以下哪项
Wheredoesthisconversationtakeplace?
WhatdoestheManMean?
Mostpeoplewouldbe【C1】______bythehighqualityofmedicine【C2】______tomostAmericans.Thereisalotofspecialization,a
最新回复
(
0
)