文档库 最新最全的文档下载
当前位置:文档库 › C++的if和else部分的经典练习题

C++的if和else部分的经典练习题

1.
cin>>n;
if(n==1)
cout<<1<if(n==2)
cout<<2<else
cout<<3<n分别等于1,2,3,输出结果是(B)
A.1,2,3 B.1 3,2,3
C.1,2 3,3 C.1,2,1 3

2.
int main()
{
int n;
cin>>n;
cout<}
int fib(int n)
{
if(n==1 || n==2)
return 1;
else
return fib(n-1)+fib(n-2);
}
当n=7时,输出结果为(B)
A.8 B.21
C.13 D.34

3.
int a=10,b=4,c=3;
if(aif(acout<输出结果为(A)
A.10,4,3 B.10,3,4
C.3,4,10 D.4,3,10

4.
float x=2,y;
if(x<0) y=0;
else if(x<10) y=1.0/10;
else y=1;
cout<输出结果为(B)
A.1 B.0.1
C.2 D.10

5.
int a=2,b=-1,c=2;
if(a{
if(b<0)
{
c=0;
}
}
else
c++;
cout<输出结果为(D)
A.2 B.-1
C.0 D.3

相关文档