首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30;
有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30;
admin
2009-01-15
41
问题
有以下程序: #include <stdio.h> 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中虽然改变了这三个变量的值,但两个函数中的x,y,z只是同名的局部变量,互不影响,所以调用函数fun后,主函数中x,y,z的值并未改变,即变量作形参时,其值的改变不能影响实参的值。
转载请注明原文地址:https://kaotiyun.com/show/DUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
窗体上有一个名称为CD1的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:PrivateSubForm_Click()CD1.DialogTitle="改变颜色"CD1.Color=
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列关于栈的叙述中,正确的是
在面向对象的程序设计中,可被对象识别的动作称为( )。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设先画了一个Commandl命令按钮,再把此按钮复制到剪贴板中,然后用粘贴的方法建立了一个命令按钮数组,则下面的叙述中错误的是()。
下面可以产生20~30(含20和30)的随机整数的表达式是
在考生文件夹下有一个上程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生目录下的in5.txt文件中的15个姓名读到数纽a中,并在窗体上显示这些姓名
随机试题
刺激阈指的是
一位献血者刚刚去某地旅游,恰巧该地区暴发疟疾,但他本人并未感染就离开此地,则该献血者
《中华人民共和国传染病防治法》的实施时间是
下列各项中,不属于业主方在投资控制方面的任务的是()。
根据《标准施工招标文件》中“通用合同条款”中关于竣工验收的规定,下列说法正确的有()。
某一字平面砖混结构楼房在使用中墙体出现“倒八字”裂缝,其可能的原因是( )。
教师开展工作的重要保证是()。
1/3.
虚电路服务的通信子网内部的实际操作是(25)。
Duetothefactthatuniversitiescannotenrollallthecandidates,________touniversityiscompetitive.
最新回复
(
0
)