首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30; fun(x,y,z); printf("
有以下程序: void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30; fun(x,y,z); printf("
admin
2013-02-23
29
问题
有以下程序: void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30; fun(x,y,z); printf("%d,%d,%d\n",x,y,z);} 输出结果是
选项
A、30,20,10
B、10,20,30
C、456,567,678
D、678,567,456
答案
2
解析
本题考查函数中变量的作用范围,在主函数中给变量x,y,z赋值,然后将其作为实参传递给了函数fun(),虽然在函数fun()中改变了这3个变量的值,但只是同名的局部变量,不影响函数中变量的值,所以在调用函数fun()结束后,主函数3个变量的值未改变,即形参值的改变不能影响实参的值。注意:顺序程序结构的执行过程。
转载请注明原文地址:https://kaotiyun.com/show/3sJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请选出以下语句的输出结果Printf("%d\n",strlen("\t\"\065\xff\n"));
以下选项中错误的是()
下面叙述正确的是()
已有变量定义和函数调用语句:inta=25;print_value(&a);下面函数的正确输出结果是voidprint_value(int*x){printf("%d\n",++*x);}
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=【】;j++;}d[j]=0;
以下函数的功能是求x的y次方,请填空doublefun(doublex,inty){inti;doublez;for(i=1,z=x;i<y;i++)z=z*【】;}
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
若i、j为int类型,则以下程序段内循环体的总执行次数是【】。for(i=5;i;i--)for(j=0;j<3;j++){}
如果有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61),*p=w;
下面能正确进行字符串赋值操作的语句是()
随机试题
虚寒证患者小便最典型的特征是
做哪项实验检查是最合适的最可能的诊断是
Th2细胞主要分泌
某企业进行人力资源需求与供给预测。经过调查研究与分析,确认本企业的销售额(单位:万元)和所需销售人员数(单位:人)成一元线性正相关关系,并根据过去10年的统计资料建立了一元线性回归预测模型Y=a+bX,其中:x代表销售额,Y代表销售人员数,回归系数a=20
下列各项中,属于企业会计估计的有()。
大学生说,幸福=理想实现+父母健康;某省委书记说,幸福=经济快速稳定增长+百姓生活水平提高+大学生顺利就业。幸福公式是什么?见仁见智。以上体现的哲学道理是()。
下列关于软Modem的描述中,正确的是______。
下列运算符中,不能被重载的是
TherecentsocialandeconomicchangesintheU.S.havegreatimpactonalltheAmericanhousingsystem.
WhatcanvisitorsdoattheMarylandScienceCenter?Bycalling(410)685-2370Wecangetinformationabout______.
最新回复
(
0
)