设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是( )
A)k=*p1+*p2; B)p2=k; C)p1=p2; D)k=*p1 *(*p2);
有以下程序
main()
{ int i=1,j=2,k=3;
if(i++==1&&(++j==3||k++==3))
printf("%d %d %d\n",i,j,k);
}
程序运行后的输出结果是______。
A.2 3 3 B.2 3
以下程序的运行结果是 。
#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; }
A) int a(10)
B)int n=10,a[n]
C)int n;scanf(“%d”,&n);int a[n];
D)#define SIZE 10 int a[SIZE];