683.有以下程序 #include main() { int n,*p=NULL; *p=&n; printf( ); scanf( ); printf( ); printf( ); } 该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是( )。
答案解析
解析:
相关知识点:
指针使用的程序纠错
相关题目
55.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队 列中作顺序查找,最坏情况下需要比较的次数为( )。
54.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队 列中寻找最大值的元素,最坏情况下需要比较的次数为( )。
53.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则 循环队列的元素个数为( )。
52.设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个 数为( )。
51.设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为( )。
50.下列队列的描述中,正确的是( )。
49.下列关于栈的描述中,正确的是( )。
48.如果进栈序列为A,B,C,D,则可能的出栈序列是( )。
47.下列关于栈和队列的描述中,正确的是( )。
46.下列关于队列的叙述中正确的是( )。
