哪位好人帮忙做一套c语言题。急!!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 21:17:38
1. 以下程序运行后输出结果是 。
#include<stdio.h>
fun (int k)
{ static int i;
int j=0;
return(++k*(++i+(++j)));
}
main( )
{ int i,n;
for (i=0;i<3;i++)
printf("%3d\t",fun(i));
}
2. 以下程序运行后输出结果是 。
void fun1(int);
void fun2(void);
main()
{ extern int x;
printf("%d ",x+=2);
fun1(2);
}
int x=1;
void fun1(int x)
{ printf("%d ",x++);
fun2();
}
void fun2(void)
{ printf("%d ",x);
while(1)
{ int x=5;
printf("%d ",x); break;
}
}
3. 以下程序运行后输出结果是 。
int x=1;
main()
{ int y,k;
y=f(3); printf("%d,%d",x,y);
}
int f(int x)
{ if(x==3)
{ int x=2;
return x;
}
else return x;
}
4. 下列程序运行后输出结果是 。
#include<stdio.h

1.
2 6 12
2.
3 2 3 5
3.
不会
4.
132
5.
3
6.
不会
7.
15
8.

2 0 8
9.
-8 4 1
10.
13
补充
edcba
25431

那我就把前面哪为兄弟没做出来的做下,其余的我就不做了 呵呵
3题 1,2
6题 7

最后祝愿lz天天进步!

3 ) X=1,Y=2
6) 7