题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
主函数

题目题干

有以下声明语句和主函数。其中Create函数从键盘输入整数序列,以输入0为结束,按输入逆序建立一个以head为表头的单向链表。程序在main函数调用Create建立链表,调用ShowList函数验证链表。例如,输入序列为1 2 3 4 5 0,建立的链表是5 4 3 2 1。补充程序中的Create函数和ShowList函数。
  1. #include<iostream> 
  2. using namespace std; 
  3. struct Node{int data; Node * next;}; 
  4. void Create(Node *&head); 
  5. void ShowList(Node *head); 
  6. void main() 
  7. {  Node *head=new Node; 
  8.    head=NULL; 
  9.    cout<<"输入链表元素,以输入 0 结束:\n"
  10.    Create(head); 
  11.    cout<<"输出逆向链表\n"
  12.    ShowList(head);   

答案解析

相关题目

有说明语句: Struct Node{ int data; Node * next; }; Node *head, *p,*q, *s; 并且,head是单向链表的头指针,p指向链表中的节点,q指向
有以下声明语句和主函数。其中Create函数从键盘输入整数序列,以输入0为结束,按输入逆序建立一个以head为表头的单向链表。程序在main函数调用Create建立链表,调用ShowList函数验证链
混合双打描述小皮的学校乒乓球社团组织了一场男女混合双打的活动。混合双打需要一男一女两个人组合搭档参与。在活动开始前,所有的参与者都排成了一排,这一排人的顺序满足以下两点:对于一对搭档,男生站在女生的
进制和描述小强最近学习了进制,希望求不同进制下各个数字的和。给定一个长度为n的数组a,其中每个元素是一个正整数,以pi进制数的形式输入。如果某个数位上的数大于等于10,则会用小写字母表示,如用a表示1
函数 描述 小华在数学中学习了一个函数。给定一个浮点数c,需要找到最小的整数n,使得。 输入 有多组测试数据,每组包含一个浮点数c。 特别地,c=0.00表示输入结束。 输出 对每组测试数据,输出一
众数描述小明最近学习了众数的概念,即给定若干数中出现次数最多的数。输入n个数,问哪个数出现的次数最多。如果有多个出现次数最多的数,输出最大的那个数。输入第一行有一个正整数n,表示接下来有多少个数。第二
特殊的数 描述 统计正整数A到B之间(包含两个端点),能被2、3、5同时整除,且数字中包含数字7的个数。 输入 输入两个正整数A和B,之间用空格分隔。 输出 输出范围内符合条件的数的个数。 输入样例
数秒描述小华喜欢将时间精确到秒,他打算将所有的小时、分和秒都转换成秒为单位。输入输入三个正整数:hour(小时)、minute(分钟)、second(秒),它们之间用空格分隔。输出输出一个整数,代表转
语句 cout<<(2^5)<<endl; 的输出结果是( )。 (A)1 (B)3 (C)7 (D)10
语句 cout<<(24>>3)<<endl; 的输出结果是( )。 (A)12 (B)9 (C)6 (D)3

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢