首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
24
问题
下列程序的运行结果是( )。 #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语言中联合类型数据的正确叙述是()。
有以下函数:#includevoidrune(intn){inti;for(i=0;i<=n;i++)printf("*”);printf("#");}main()
下面程序的运行结果是()。#include#includemain(){char*s1=“abDuj”;char*s2=“ABdUG”:intt;t=strcmp(s1,s
在黑盒测试方法中,设计测试用例的主要根据是()。
以下选项中关于程序模块化的叙述错误的是()。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
重载的流运算符函数应该被定义为类的【】函数。
派生类中所定义的虚函数的【】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【】,都可以实现运行时多态性。
随机试题
患者,女性,月经不调,兼有胸腹胁肋胀痛等肝郁不舒的症状。使用活血调经药配伍
合同义务可分为给付义务和()
采用问答式进行教学必然是一种启发式教学。
执业药师继续教育是
查找错账可以采用的方法主要有()。
现代商业银行的财务控制部门通常采取每月参照市场定价的方法。()
学习《雨霖铃》时,教师先以排比句幽默吟诵,引出“以情带景、情景交融”的手法,然后小结:有人说,柳词之美,美在有景、有物、有人、有情,惟有情,才使万物富有神韵。这节课我们一起领略了落魄才子柳永哀怨缠绵的千古离歌。当然,这只是起到抛砖引玉的作用,希望大家在以后
对于危害国家安全和严重破坏社会秩序的一些犯罪,可以剥夺犯罪者的政治权利。包括()
一个字长为6位的无符号二进制数能表示的十进制数值范围是()。
Memoryappearstobestoredinseveralpartsofthelimbic(边缘的)systemofthebrain,andanyconditionthatinterfereswiththef
最新回复
(
0
)