main()函数利用exchange函数来交换main中的两个变量的值。
#include
exchange(int *x,int *y)
{ ;
temp=*x;
*x=*y;
*y=temp;}
main()
{ int a=5,b=8;
exchange();
printf(“a=%d b=%d”,a,b);
}
int a=b=c=3;( )
选择答案:查看解析
设变量定义为int s[ ]="hello\nworld\n"; ,则数组s中有( )个元素
A> 12 B>
以下程序的运行结果是 。
#include
main()
{ printf("%5d\n",fun(4));}
fun(int n)
{ int t;
if((n==0)||(n==1))t=3;
else t=n*fun(n-1);
return t; }
以下4个选项中,不能看作一条语句的是( )
A){;} B)a=0,b=0,c=0; C)if(a>0); D)if(b==0) m=1;n=2;