正确答案: B

3

题目:有以下程序int f(int n){ if(n==1 return 1; else return f(n-1)+1;}main(){ int i,j=0; for(i=1;i<3;i++) j+=f(i); printf("%d\n",j);}程序运行后的输出结果是

解析:在main函数中,对f(1)和f(2)的值进行了累加。

查看原题

举一反三的答案和解析:

  • [单选题]假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员数的声明语句为( )。
  • AB perator+(AB&)

  • 解析:解析: 因为题目的要求是对类AB定义加号操作符重载成员函数,所以首先应该对范围加以限定,参数是对类对象的引用。

  • [单选题]假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是( )。
  • 在代码中访问任意一个命令按钮只需使用名称Command1

  • 解析:B) 【解析】本题考查控件数组。在命令按钮数组Commandl中,Commandl为控件数组中所有元素的名字,因此访问数组中某个元素时,必须说明其Index属性。控件数组中所有元素的大小相同,共用相同的事件过程,通过Index属性值的不同来区分具体由哪个按钮进行处理。

  • 推荐下载科目: 计算机二级 计算机三级 Linux认证 计算机一级 软考高级 软考初级 通信工程师 计算机操作员初级 计算机操作员中级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2