单项选择题

有以下程序:
#include <stdio.h>
intf(intn)
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);

程序运行后的输出结果是( )。

A.4
B.3
C.2
D.1
<上一题 目录 下一题>
热门 试题

单项选择题
以下程序的输出结果是( )。 #include<stdio.h> void prt(int *x,int *y,int *z) printf( %d,%d,%d n ,++ *x,++ *y,*(z++)); main() int a=10,b=40,c=20; prt(&a,&b,&c); prt(&a,&b,&c);
A.11,42,31
12,22,41
B.11,41,20
12,42,20
C.11,21,40
11,21,21
D.11,41,21
12,42,22
单项选择题
若运行以下程序时,从键盘输入ADescriptor<回车>,则下面程序的运行结果是 ( ) 。 #include<stdio.h> main() char c; int v0=1,v1=0,v2=0; do switch(c=getehar()) case’a’: case’A’: case’e’:case’E’: case’i’:case’I’: case’o’:case’O’: case’u’:case’U’:v1+=1 default:v0+=1;v2+=1; while(c! =’ n’); printf( v0=%d,v1=%d,v2=%d n ,v0,v1,v2);
A.v0=7,v1=4,v2=7
B.v0=8,v1=4,v2=8
C.v0=11,v1=4,v2=11
D.v0=13,v1=4,v2=12
相关试题
  • 若给fun函数的形参s传送字符串“∪∪635...
  • 下列程序的功能是输入一个整数,判断其是否...
  • 下面程序的功能是将一个字符串str的内容倒...
  • 设在主函数中有以下定义和函数调用语句,且...
  • 以下程序可把输入的十进制数以十六进制数的...