举一反三
- 【填空题】下列程序的输出结果是________。#include<iostream>usingnamespacestd;intf(inta,intb){staticintx=3;if(b>2){x=x*x;b=x;}elseb=x+1;returna+b;}intmain(){inta=3,b;b=2;cout<<f(a,b)<<endl;b=3;cout<<f(a,b);return0;}
- 给出下面程序的运行结果 #include usingnamespacestd; intmain { cout<<"This"<<""<<"is"<<""; cout<<"a"<<""<<"C++"<<""; cout<<"program."<<endl; return0; }
- #分析下面程序运行的结果。 #include usingnamespacestd; intmain { cout<<"This"<<"is"; cout<<"a"<<"C++"; cout<<"program."<<endl; return0; }#
- 中国大学MOOC:下面程序的输出结果是:#include<iostream>usingnamespacestd;intmain(){for(inti=-1;i<4;i++)cout<<(i?0:*);return0;}
- 如有以下程序: #include(iostream> usingnamespacestd; longfun(intn) { if(n)2) return(fun(n-1)+fun(n-2)); else return2; } intmain( ) { cout<<fun(3)<<endl; return0; } 则该程序的输出结果应该是( )。 A.2 B.3 C.4 D.5
内容
- 0
下列程序的运行结果为()。includevoidmain{inta=2:intb=a+1:cout<<a/b<<endl: A: 0.66667 B: 0 C: 0.7 D: 0.66666666…
- 1
阅读下列程序,程序的运行结果是____。 #include usingnamespacestd; classAnimal { public: voidspeak(){cout<<"animallanguage!"<<endl;} }; classCat:publicAnimal { public: voidspeak(){cout<<"catlanguage:miaomiao!"<<endl;} }; intmain() { Catcat; cat.speak(); }
- 2
【填空题】下列程序的运行结果是______________。#include<iostream>usingnamespacestd;#defineM3#defineN4intfun(inta[][N],intm,intn,intv){inti,j,s=0;for(i=0;i<m;i++){for(j=0;j<n;j++)if(a[i][j]<v)s+=a[i][j];}returns;}intmain(){inti,j;inta[M][N]={{1,3,5,7},{2,4,6,8},{7,8,9,10}};cout<<fun(a,M,N,a[2][2])<<endl;return1;}
- 3
下面程序执行后的輸出结果是 。 #include<iostream> usingnamespacestd; #defineMA(x)x*x-1 voidmain() {inta=1,b=2; cout<
- 4
1)#include<iostream>2)usingnamespacestd;3)intmain()4){5)inta,b,result;6)cout<<"pleaseinputtwonumbers:\n";7)cin>>a>>b;8)result=3*a-2*b+1;9)cout<<"resultis"<<result<<endl;10)}程序第5行执行结束后,a的值是多少:() A: 0 B: 1 C: -1 D: 随机值