- A.-1
 - B.0
 - C.1
 - D.非0
 
- A.p=&m;
 - B.p=m;
 - C.*p=&m;
 - D.*p=*m;
 
- A.char a(10,10);
 - B.chr n=10,a[n][n];
 - C.#define N 10
 - char a[N][N];
 - D.int n;
 - char a[n][n];
 
- A.auto
 - B.stdio
 - C.static
 - D.register
 
- A.x++=y;
 - B.for(x=0;x
 - C.while(x
 - D.if(x
 
- A.可以没有返回值
 - B.可以没有形式参数
 - C.返回值可以是指针类型
 - D.一个函数中可以定义另一函数
 
- A.a[0][1]
 - B.a[0][2]
 - C.a[0][3]
 - D.a[1][1]
 
- A.int func(int n)    {
 - if(n<=0) return 0;
 - else return func(n-1)+n;    }
 - B.int func(int n)    {
 - if(n<=0) return 0;
 - else return func(n-1)+3;    }
 - C.int func(int n)    {
 - if(n==0) return 0;
 - else return func(n-1)*n;    }
 - D.int func(int n)    {
 
- A.int a6;
 - B.double -a6;
 - C.float 6a;
 - D.char Ab*;
 
- A.a=c,b=c
 - B.a=(b=c++)
 - C.(a=c)||(b=c)
 - D.(a=c)&&(b=c)
 
- A.0
 - B.1
 - C.-1
 - D.非0
 
- A.for(a=0;a=10;a++);
 - B.for(a=0;a==10;a++);
 - C.for(a=0;a<10;a++);
 - D.for(a=0;a<=10;a++);
 
- A.10
 - B.11
 - C.15
 - D.16
 
- 33
 - 
									
C语言的关键字是( )
 
- A.strcpy
 - B.printf
 - C.stdio
 - D.float
 
- 34
 - 
									
错误的表达式是( )
 
- A.20%5
 - B.20/5
 - C.20.8%5
 - D.20.8/5
 
我




