首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i
admin
2010-12-16
62
问题
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void main() { int x=5,y=2; fun(x,y); cout<<x<<","; fun(x); cout<<x<<end
选项
A、5,2
B、7,11
C、11,23
D、9,23
答案
D
解析
由程序中的主函数main入手,定义了变量x=5,y=2。然后调用fun函数,其中a为引用地址,其改变会影响实参的改变。fun函数中的i=2定义为静态变量,有效到文件结束。所以主函数中第一输出x值为函数fun中的a值,即9。而i=11。第二次调用fun函数时,x=9,i=11,所以a=9+11+3=23。
转载请注明原文地址:https://kaotiyun.com/show/4Kjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是()。#include<stdio.h>main(){inta=3,b=4,C=8,d=4,m=1,n=3;printf("%d\n",(m=a>b)&&(n=c>d));}
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
有以下程序:#includemain(){charS[]={"012xy"};inti,n=0;for(i=0;S[i]!=0;i++)if(s[i]>=’a’&&s[i]
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求11的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函
以下选项中叙述正确的是
有以下程序:#include<stdio.h>voidfun(char**p){++p:printf(’’%s\n’’,*p);}main(){char*a[]={
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例
下面不属于需求分析阶段任务的是()。
设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为()。
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不
随机试题
歌颂革命是“启迪民智,除旧布新”,驳斥改良派保皇观点的文献是
汇总付款凭证的贷方科目可能是()。
A、相克B、相乘C、相侮D、母病及子E、子病及母肝火犯肺,属于
对某桥梁工程混凝土灌注桩基础采用低应变反射波法检测其桩身完整性,已知:1号桩设计长度为19.00m,桩径为0.90m,混凝土设计强度为C25,灌注龄期大于20天;2号桩设计长度为27.00m,桩径为1.20m,混凝土设计强度为C25,灌注龄期大于25天。桥
(2009)下列减少室内人工照明所产生的反射眩光的做法,哪条不正确?
(2011)关于系统的传递函数,正确的描述是()。
无差异曲线的形状表示了投资者的风险厌恶程度,曲线越陡,投资者对风险的厌恶程度越强烈;曲线越平坦,投资者的风险厌恶程度越弱。
下列有关实验现象的描述错误的是()。
关于警察和国家,下列哪一说法是不正确的?( )
简述一种货币成为外汇应具备什么样的条件?
最新回复
(
0
)