您的位置:首页 > 理论基础 > 数据结构算法

PTA_数据结构与算法题目集(中文)_函数题6-4_链式表的按序号查找

2020-02-01 01:11 369 查看

PTA|程序设计类实验辅助教学平台

数据结构与算法题目集(中文)

函数题6-4_链式表的按序号查找

#include <stdio.h>
#include <stdlib.h>
#define ERROR -1
typedef int ElementType;
typedef struct LNode *PtrToLNode;
struct LNode {
ElementType Data;
PtrToLNode Next;
};
typedef PtrToLNode List;
List Read(); /* 细节在此不表 */
ElementType FindKth( List L, int K )
{
int count=0;
while(L!=NULL)
{
count++;
if(count==K) return L->Data;
L=L->Next;
}
return -1;
}
int main()
{
int N, K;
ElementType X;
List L = Read();
scanf("%d", &N);
while ( N-- ) {
scanf("%d", &K);
X = FindKth(L, K);
if ( X!= ERROR )
printf("%d ", X);
else
printf("NA ");
}
return 0;
}
  • 点赞 1
  • 收藏
  • 分享
  • 文章举报
站内首发文章 一盒草莓小牛奶 发布了10 篇原创文章 · 获赞 10 · 访问量 124 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: