using namespace std; int i=10;
int f1(int j) { static int i=20; j=i--; return j; }
int f2(int i) { int j=15;
return i=j+=i; }
void main() {
for (int j=1;j<3;j++)
cout< 20,26 19,27 4. #include int max(int a,int b,int c); int max(int a,int b); int a=-11,b=-10,c=-3; cout< int max(int a,int b,int c) { if (b>a) a=b; if (c>a) a=c; return a; } int max(int a,int b) { if (a>b) return a; else return b; } -10 -3 5. #include long f(int n) { if (n>2) return (f(n-1)+f(n-2)); else return (n); } void main() { int a=4,b=2; cout< 6. #include int b=a+20; int a=10; { int a=0,b=0; for (int i=1;i<6;i++) { a+=i; b+=a; } cout<<\} cout<<\} a+b=50 a+b=35 7. 写出下面的程序的运行结果 #include static int a; int b=2; cout<<(a+=3,a+b)<<” ”; } void main() { for(int i=1;i cout< 5 8 11 14 8. #include \ void main() { int a=5,b=7,c=10; cout< int b=8; float c=8.8; cout< a=b; { int c; c=b; cout< cout< cout< 9. #include int a; void main() { int a(20); { int a; a=10; ::a=5; cout< cout< cout<<::a< 10. 假定输入的10个字符为“abcedfghij”,写出下面的程序的运行结果 #include void fun(int m) { char ch; if(m<=1) { cin>>ch; cout< else { cin>>ch; fun(m-1); cout< void main() { fun(10); } jihgfdeca 11. #include void fun(int j) { static int a(10); int b(1); b++; cout<