52.设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个 数为( )。
答案解析
解析:
相关知识点:
栈元素个数m减top
相关题目
686.以下叙述中正确的是( )。
685.有以下程序 #include main() { inta=1,b=3,c=5; int *p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf( ); } 执行后的输出结果是( )。
684.有以下程序: #include main() { int *p,x=100; p=&x; x=*p+10; printf( ); } 程序运行后的输出结果是( )。
683.有以下程序 #include main() { int n,*p=NULL; *p=&n; printf( ); scanf( ); printf( ); printf( ); } 该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是( )。
682.若有定义语句:double x,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
681.以下程序中关于指针输入格式正确的是( )。
680.设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于( )。
679.设已有定义: float x; 则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
678.设有定义: int x=0,*p; 紧接着的赋值语句正确的是( )。
677.设有定义: inta,b[10],*c=NULL,*p; 则以下语句错误的是( )。
