首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int A) { int C; C=X*a; return C; } void main()
下列程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int A) { int C; C=X*a; return C; } void main()
admin
2010-12-16
46
问题
下列程序的运行结果是( )。 #include<iostream.h> int x=5; int fun(int A) { int C; C=X*a; return C; } void main() { int x=3,a=4; x=x+fun(a); cout<<"x="<<x<<endl; }
选项
A、x=15
B、x=17
C、x=23
D、x=25
答案
C
解析
由主函数main入手,首先x被赋值为3,a被赋值为4。然后调用fun函数,参数为4,所以在fun函数中的a=4.而主程序中的x作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义首的变量。作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/XEVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于C语言数据类型使用的叙述中错误的是()。
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是
有以下程序#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(
有以下程序:#include<stdio.h>voidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*****a*b****",t[80
在面向方法中,不属于“对象”基本特点的是()。
下列叙述中正确的是()。
以下不合法的用户标识符是()。
对建立良好的程序设计风格,下面描述正确的是()。
下面关于编译预处理的命令行,正确的是
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
各种气体的专用减压器禁止____和____。
黄汗以汗出色黄如柏汁,染衣着色为特点,多由什么病机所致
企业允许经营者以约定的价格购买一定数量的本企业股票,股票的市场价格高于约定价格的部分就是经营者所得的报酬,这种措施属于协调所有者与经营者利益冲突的()。
在采用资本资产定价模型估计普通股成本时,对于贝塔值的估计,下列表述正确的有()。
欧姆定律体现了线性电路元件上电压、电流的约束关系,与电路的连接方式有关。()
层次型、网状型和关系型数据库划分原则是()。
Completetheflow-chartbelow.ChooseFIVEanswersfromtheboxandwritethecorrectletter,A-H,nexttoQuestions26-30.Aco
Readthefollowingpassage.AnewstudyhasrevealedthatinAmerica,lessthanaquarterofnewlyqualifieddoctorsgointo
Itisanunderstoodfactthatwaterhelpsmobilizesolublenutrients,transportwastematerialsandregulatesbodytemperature.(
PartyTimeAmericansplanparties【T1】________________.Asinothercultures,manyAmericansattendpartiesforweddings
最新回复
(
0
)