下列程序的输出结果为( )。
A: 10,20,30
B: 35,7,5
C: 35,20,10
D: 10,20,35
E: include
using namespace std;
int fun(int a,int b,int c)
{
a=5;
b=a+2;
c=a*b;
return (c);
}
int main()
{
int a=10,b=20,c=30;
c=fun(a,b,c);
cout< return 0;
}
A: 10,20,30
B: 35,7,5
C: 35,20,10
D: 10,20,35
E: include
using namespace std;
int fun(int a,int b,int c)
{
a=5;
b=a+2;
c=a*b;
return (c);
}
int main()
{
int a=10,b=20,c=30;
c=fun(a,b,c);
cout< return 0;
}
举一反三
- 写出下列程序的执行结果是:__________________。[br][/br]#include[br][/br]using namespace std;[br][/br]int f2( int, int );[br][/br]int f1( int a , int b )[br][/br]{ [br][/br] int c ;[br][/br] a += a ; b += b ;[br][/br] c = f2( a+b , b+1 );[br][/br] return c;[br][/br]}[br][/br]int f2( int a , int b )[br][/br]{ [br][/br] int c ;[br][/br] c = b % 2 ;[br][/br] return a + c;[br][/br]}[br][/br]void main()[br][/br]{ [br][/br] int a = 3 , b = 4;[br][/br] cout [< f1( a , b ) << endl;<br]}
- 运行下列程序,第1行输出是____,第2行输出是____,第3行输出是____。[br][/br]#include[ iostream ][br][/br]using namespace std;[br][/br]int a, b(1);[br][/br]int main( )[br][/br]{[br][/br] int a=2;[br][/br] {[br][/br] int a=3;[br][/br] a+=10;[br][/br] b+=10;[br][/br] cout[<a+b<<endl;<br] }[br][/br] a+=100;[br][/br] b+=100;[br][/br] cout[<a+b<<endl;<br] cout[<::a+::b<<endl;<br] return 0;[br][/br]}
- 有如下程序:[br][/br]#include [iostream][br][/br]using namespace std;[br][/br]void fl(int& x,int& y){int z=x;x=y;y=z;}[br][/br]void f2(int x,int y){int z=x;x=y;y=z;}[br][/br]int main(){[br][/br] int x=10,y=26;[br][/br] f1(x,y);[br][/br] f2(x,y);[br][/br] cout[<y<<endl;<br] return 0;[br][/br]}[br][/br]运行时的输出结果是( )。 A: 10 B: 16 C: 26 D: 36
- class Tom { [br][/br] int x = 5,y; [br][/br] void f() { [br][/br] int x = 10; [br][/br] y = x+this.x; [br][/br] }} 请问y的值是多少? A: 10 B: 15 C: 20
- 以下程序片断是否正确? #include "iostream.h" class Person { private: int m_nAge;[br][/br] public:[br][/br] int GetAge();[br][/br] };[br][/br] int Person:: GetAge() { return m_nAge; } void main()[br][/br] { Person person1; person1.m_nAge=10; cout<<person1.GetAge(); }