首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(int a, int b) {int t; t=a; a=b; } int c[10]={1,2,3,4,5,6,7,8,9,0},i
有以下程序 #include<stdio.h> void fun(int a, int b) {int t; t=a; a=b; } int c[10]={1,2,3,4,5,6,7,8,9,0},i
admin
2013-02-23
15
问题
有以下程序 #include<stdio.h> void fun(int a, int b) {int t; t=a; a=b; } int c[10]={1,2,3,4,5,6,7,8,9,0},i; for(i=0;i<10;i+=2) fun(c
,c[i+1]); for(i=0;i<10;i++) printf("%d,",c
); printf("\n"); } 程序的运行结果是______。
选项
A、1,2,3,4,5,6.7,8,9,0,
B、2,1.4.3.6,5.8,7,0,9,
C、0,9,8,7,6,5,4,3,2,1,
D、0,1,2,3,4,5,6,7,8,9,
答案
A
解析
本题中c
,c[i+1]的值是实参,a,b是形参。C语言规定,实参变量对形参变量的数据传递是“值传递”,即单向传递,只由实参传给形参,而不能由形参传回来给实参。在内存中,实参单元与形参单元是不同的单元。在调用函数时,给形参分配存储单元,并将实参对应的值传递给形参,调用结束后,形参单元被释放,实参单元仍保留并维持原值。所以函数run中对a,b值的交换不影响主函数中c数组的值,故输出的c数组的值为c数组初始化时的值。
转载请注明原文地址:https://jikaoti.com/ti/rTn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C程序中,判逻辑值时,用“非0”表示逻辑值“真”,又用“0”表示逻辑值“假”。在求逻辑值时,逻辑真和逻辑假可分别表示为
下面程序的执行结果是【】。main(){inta=5,b=4,c=9;printf("###%d",(a<C)?c*b:a*B);}
在宏定义#definePI3.14159中,用宏名PI代替一个()
在以下选项中,操作不合法的一组是______。
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
已知a的ASCⅡ码为97,执行下面两个语句后,输出的结果为______。charc1=97;c2=98;printf("%d%c",c1,c2);
______是构成C语言程序的基本单位。
下列关系运算的叙述中,正确的是()
以下程序的运行结果是#include"stdio.h"main(){structdate{intyear,month,day;}today;printf("%d\n",sizeof(struc
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()
随机试题
《哀郢》一诗的主要特点是()。
患者,女,38岁。反复蛋白尿伴镜下血尿2年。2天前感冒后出现肉眼血尿,无畏寒、发热,无尿频、尿急、尿痛。血压150/96mmHg,尿蛋白3.76g/d,尿沉渣镜检红细胞满视野,均为变形红细胞;血清白蛋白31g/L,肾功能正常。问题1:临床上拟诊应考虑为
颅内压增高最根本的治疗原则是
A.中心静脉压低,血压低B.中心静脉压高,血压低C.中心静脉压低,血压正常D.中,b静脉压高,血压正常E.中心静脉压正常,血压低
根据服务项目生命周期的阶段划分,服务项目的结束以()标志。
项目反应理论中的单参数模型中的单参数是
设=b其中a,b为常数,则().
在单指令流多数据计算机(SIMD)中,各处理单元必须(34)。
1.TheOne-CallSystemInmoststates,naturalgasindustry-supportedlawsrequirecontractorsandprivatelandownerstocallth
A、Thereisnoeasywaytogetrich.B、Christmasiscomingsoon.C、Thewomanshouldreadmorefairytales.D、Thewomanshouldoft
最新回复
(
0
)