x, node->y);-6ren">
gpt4 book ai didi

c - 如何打印链表中除最后一个元素之外的每个元素

转载 作者:行者123 更新时间:2023-11-30 14:35:33 25 4
gpt4 key购买 nike

我有一个链接列表,我想在其中打印除最后一个元素之外的每个元素。

while (node != NULL) 
{
printf(" (%d,%d) ", node->x, node->y);
node = node->next;
}

这是我用来打印整个内容的循环,但我不知道如何让它排除最后一个元素。我尝试用“node->next != NULL”替换“node != NULL”,但它不起作用。任何想法将不胜感激,干杯

最佳答案

while (node != NULL) 
{
if (node->next != NULL)
{
printf(" (%d,%d) ", node->x, node->y);
node = node->next;
}
}

关于c - 如何打印链表中除最后一个元素之外的每个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58468243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com