题目内容

以下程序输出的结果是________。#include "stdio.h"long fun(int n){ long s;if(n==1||n==2) s=2;else s=n-fun(n-1);return s; }main(){ printf("%ld\n",fun(3));}

A. 1
B. 2
C. 3
D. 4

查看答案
更多问题

以下程序执行时,给变量x输入10,程序的输出结果是________。#include "stdio.h"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); }

A. 45
B. 54
C. 55
D. 65

#include "stdio.h"void fun(int m);main(){ int w=5; fun(w);}void fun(int m){ if(m>0)fun(m-1);printf("%d ",m); }

A. 5 4 3 2 1
B. 0 1 2 3 4 5
C. 0
D. 5 4 3 2 1 0

#include "stdio.h"float fun(int x,int y){ return(x*y); }main(){ int a=2,b=5,c=8;printf("%.0f\n",fun((int)fun(a+b,c),a-b));}

A. -24
B. 24
C. -168
D. 168

凡是函数中未指定存储类别的局部变量,其隐含的存储类别是( )

A. auto
B. static
C. extern
D. register

答案查题题库