单项选择题

有以下程序 int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是______。

A.55
B.54
C.65
D.45
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序段的输出结果是( )。#include<iostream.h>void fun(int * X,int * y){ cout < < * X < < * y;* X=3;* y=4;}void main( ){ int x=1,y=2;fun(&y,&x);cout < < X < < y < < end1;}
A. public
B. public 和 protected
C. privite
D. 任意修饰符都可以,由系统随机选取
单项选择题
下列数据结构中,能用二分法进行查找的是______。
A.顺序存储的有序线性表
B.线性链表
C.二叉链表
D.有序线性链表
相关试题
  • 有以下程序:void sort(int a[],int...
  • 有如下程序#include#includeusing names...
  • 有如下程序#include#includeusing names...
  • 下列叙述中正确的是【 】
  • 函数fun的返回值是( )。fun(char*a,c...