6-8 求单链表表长 (10 分)

本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度。

函数接口定义:

int Length_LinkList(LinkList L);

其中 L 是用户传入的参数。 L 是单链表的头指针。函数须返回单链表的长度。

裁判测试程序样例:

#define FLAG  -1
#include <stdio.h>
#include <malloc.h>
typedef int datatype;
typedef struct node
{datatype data;struct node *next;
}LNode, *LinkList;LinkList Creat_LinkList();/*这里忽略函数的实现*/int Length_LinkList(LinkList L);int main()
{LinkList L;L = Creat_LinkList();if(L == NULL){ printf("L=NULL,error!"); return 0;  }printf("%d",Length_LinkList(L) );return 0;
}
/* 请在这里填写答案 */

输入样例:

在这里给出一组输入。例如:

1 2 3 4 5 6 7 8 9 10 -1

输出样例:

在这里给出相应的输出。例如:

10

答案:

int Length_LinkList(LinkList L){LinkList K;K=L->next;int i0=0;for(;K;K=K->next){i0++;}return i0;
}

PTA 6-8 求单链表表长 (10 分)本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度。相关推荐

  1. 6-12 判断奇偶性 (10 分) 本题要求实现判断给定整数奇偶性的函数。

    函数接口定义: int even( int n ); 其中n是用户传入的整型参数.当n为偶数时,函数返回1:n为奇数时返回0.注意:0是偶数. 裁判测试程序样例: #include <stdio ...

  2. 7-6 求整数段和 (10 分)

    7-6 求整数段和 (10 分) 给定两个整数A和B,输出从A到B的所有整数以及这些数的和. 输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔. 输出格式: 首 ...

  3. 求最小码距 (10 分)

    求最小码距 (10 分) 代码长度限制 16 KB 时间限制 400 ms 内存限制 64 MB 题目描述 计算机组成原理老师给小明出了一道求最小码距的题目, 有以下由1个字节组成的合法编码集{0xA ...

  4. 7-100 简单求阶乘问题 (10 分)本题要求编写程序,计算N的阶乘。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出阶乘的值。输入样例:4结尾无空行

    7-100 简单求阶乘问题 (10 分) 本题要求编写程序,计算N的阶乘. 输入格式: 输入在一行中给出一个不超过12的正整数N. 输出格式: 在一行中输出阶乘的值. 样例">输入样例 ...

  5. 6-10 使用函数求余弦函数的近似值 (15 分)本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/

    6-10 使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6! ...

  6. 4-2 多项式求值   (15分) 本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式 f(x)=∑i=0n(a[i]×xi)f(x)=\sum_{i=0}^{n}(a[i]

    4-2 多项式求值   (15分) 本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑i=0n(a[i]×xi)f(x)=\sum_{i=0}^{n}(a[i]\ ...

  7. 【PTA】6-1 顺序表基本操作(10 分)

    题目来自 网络与信息安全-数据结构作业1-数据结构基本概念 6-1 https://fancyking.ml/archives/71 原题描述 6-1 顺序表基本操作(10 分) 本题要求实现顺序表元 ...

  8. 7-3 求最小码距 (10 分)

    计算机组成原理老师给小明出了一道求最小码距的题目, 有以下由1个字节组成的合法编码集{0xA9,0xC7,0xDF,0xBE},该编码集的最小码距是__ 小明知道码距,也知道最小码距的概念.码距是指 ...

  9. 5-1 近似求PI (10 分)本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps

    #include <stdio.h> double is(int);//这是一个求阶层 double rr(int);//这是一个求分母 int main()// {double eps; ...

最新文章

  1. 程序员每天工作摸鱼俩小时,月薪35K?
  2. 售卖ssr_博人传148集:SSR鸣人卡牌受追捧,“金钱之术”重现,太子被盯上
  3. java中final关键字的用法
  4. CMD命令查看当前电脑安装.NET Core SDK的版本号
  5. java 高手_Java高手是怎样炼成的
  6. 前端学习(2777):组件之间的通讯方式
  7. python response[200_python – django上的代码200 httpresponse
  8. css制作俄罗斯方块,H5原创俄罗斯方块(基于canvas)
  9. postman传各种类型的数组格式
  10. 五脏六腑在脸上的反射区图片_“阳光运动场,亲子共成长”——赣县区白鹭乡中心幼儿园迎新年亲子趣味运动会...
  11. 惠普台式计算机耳机插口,惠普耳机插在台式电脑上没声音,为什么
  12. Scylla3.0.4在CentOS7.4上的安装
  13. 2、yum和epel是什么
  14. vc 调用matlab figure 画图
  15. python制作相册_《自拍教程73》Python 自动生成相册文件夹
  16. 手机裁剪音频的软件有哪些?来看看这几个吧
  17. 【uni-app】H5的返回拦截经验分享
  18. 【网页设计】期末大作业html+css(体育网站)--杜丹特篮球介绍8页 带报告
  19. 绝地求生FGS决赛 韩国战队成最大赢家 4AM位列第七_GoLink
  20. 利用xposed修改微信显示余额

热门文章

  1. JWT在线解码网址和结构介绍
  2. MATLAB-练习2
  3. 注会之会计 投资性房地产
  4. 华为浏览器不能看html5视频,解决nixos中vivaldi浏览器无法播放html5视频的问题
  5. 网易新闻客户端iOS版本中新闻详情页(UIWebView)技术实现的分析探讨
  6. Masonry崩溃总结
  7. java中如何实现qq登录与微博登录,如何从零开始对接第三方登录(Java版):QQ登录和微博登录(2)...
  8. 大顶堆,小顶堆——排序问题
  9. android 一键锁屏 开发
  10. Winform1、看Winform源码时要做的开始步骤