首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a,int b) { int t; t=a: a=b: b=t; } main() { int c[10]={1,
有以下程序: #include void fun(int a,int b) { int t; t=a: a=b: b=t; } main() { int c[10]={1,
admin
2019-08-18
38
问题
有以下程序:
#include
void fun(int a,int b)
{ int t;
t=a:
a=b:
b=t;
}
main()
{ int c[10]={1,2,3,4,5,6,7,8,9,0},i;
for(i=0;i<10;i+=2)
fun(e
,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,l,2,3,4,5,6,7,8,9,
答案
A
解析
函数调用中发生的数据传送是单向的,即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。因此在函数调用过程中,形参的值发生改变,而实参的值不会变化,所以数组c中的元素值并没有变化,选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/8ZRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求n的值不大于100。部分源程序在文件PROG1.C中
给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7;若给hum1和num2分别输入27和81,则输出的最大公约数为27。
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参S所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。例如,若输入一个数27638496,则新数为739。请在程序的下画线处填入正确的内容并将下
下列叙述中正确的是
以下选项中,能用作用户标识符的是
下列叙述中正确的是
随机试题
焊缝的表面缺陷可用磁粉探伤、()检验。
AG增高提示体内有()。
生产经营单位除主要负责人、安全生产管理人员、特种作业人员以外的从业人员的安全培训工作,由()组织实施。
通货膨胀导致折现率提高,因为投资者希望提高名义投资回报率以抵消通货膨胀带来的价值损失;房地产增值则导致折现率下降,因与物业投资有关的风险因素而发生变化。()
X企业年收入上千亿,业务种类繁多,为了方便结算需要,开立了多个基本存款账户。()
国际疫情的公布与撤销是以公布疫区和撤销疫区的形式进行的。
现在干部学历越来越高,但是办事水平越来越低,你怎么看?
根据以下资料,回答以下问题。2009年济南市工业、建筑业发展势头良好。工业生产回升步伐加快。2009年,全部工业增加值1211.4亿元,增长10.3%。其中:规模以上工业增加值1154.0亿元,增长11.2%。工业效益向好趋势增强。2009年,规模
行政决策的步骤排列正确的是()。①设计活动阶段②抉择活动阶段③情报活动阶段④审查活动阶段
约法省禁
最新回复
(
0
)