[问答题]

编写程序,将若干整数从键盘输入,以单链表形式存储起来,然后计算单链表中结点的个数(其中指针P指向该链表的第一个结点)。

参考答案与解析:

相关试题

编写程序maxprog完成如下要求:从键盘输入15个数,然后找出其中的最大的数和

[试题]编写程序maxprog完成如下要求:从键盘输入15个数,然后找出其中的最大的数和最小的数,将它们输出到屏幕上(其中最大数和最小数分别定义变量名为max和min)。

  • 查看答案
  • 单链表的一个存储结点包含()。

    [单选题]单链表的一个存储结点包含()。A . 数据域或指针域B . 指针域或链域C . 指针域和链域D . 数据域和指针域

  • 查看答案
  • 在具有头结点的单链表中,头指针指向链表的第一个数据结点。

    [判断题] 在具有头结点的单链表中,头指针指向链表的第一个数据结点。A . 正确B . 错误

  • 查看答案
  • 编写算法,实现带头结点单链表的逆置算法。

    [问答题] 编写算法,实现带头结点单链表的逆置算法。

  • 查看答案
  • 设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向

    [填空题] 设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向新结点,欲将q插入到p结点之后,则需要执行的语句:();()。

  • 查看答案
  • 某人编写了下列程序,用来求10个整数(整数从键盘输入)中的最大值:Private

    [单选题]某人编写了下列程序,用来求10个整数(整数从键盘输入)中的最大值: Private Sub Command1_Click() Dim a(10) As Integer, max As Integer For k=1 To 10 a(k)=InputBox("输入一个整数") Next k max=0 For k=1 To 10 If a(k)>max Then max=a(k) End If Next k Print max End Sub 运行程序时发现,当输入10个正数时,可以得到正确结

  • 查看答案
  • 单链表的存储密度()

    [单选题]单链表的存储密度()A . 大于1B . 等于1C . 小于1D . 不能确定

  • 查看答案
  • 对于单链表,如果仅仅知道一个指向链表中某结点的指针p, (54) 将p所指结点

    [单选题]对于单链表,如果仅仅知道一个指向链表中某结点的指针p, (54) 将p所指结点的数据元素与其确实存在的直接前驱交换,对于单循环链表来说 (55) ,而对双向链表来说 (56) 。(54) ~(56) A.可以B.不可以C.不确定D.仅能一次

  • 查看答案
  • 若要将一个单链表中的元素倒置,可以借助()建立单链表的思想将链表中的结点重新放置

    [填空题] 若要将一个单链表中的元素倒置,可以借助()建立单链表的思想将链表中的结点重新放置。

  • 查看答案
  • 单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现将从单链表中删

    [单选题]单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现将从单链表中删除指针p所指的下一结点。下面的操作序列中哪一个是正确的?A.q:=p^.1ink;p^.link:=q^.linkB.p^.link:=q^.link;q:=p^.linkC.q^.link:=p^.link;p^.link=qD.p^.link:=q;q^.link:=p^.link

  • 查看答案
  • 编写程序,将若干整数从键盘输入,以单链表形式存储起来,然后计算单链表中结点的个数