Java pos

int pos;

cin >> pos;

if (pos < 1 || pos > L->length) {

cout << "Sorry,the position to be deleted is invalid!" << endl;

return ERROR;

}

LinkList p = L;

int cnt = 0;

while (p != NULL && cnt < pos - 1) {

p = p->next;

cnt++;

}

LinkList q = p->next;

p->next = q->next;

delete q;

LinkList cur = L->next;

while (cur != NULL) {

cout << cur->data.no << " " << cur->data.name << " "

<< fixed << setprecision(2) << cur->data.price << endl;

cur = cur->next;

}

return OK;

相关推荐
豆角焖肉10 分钟前
Maven进阶与搭建私服
java·maven
大不点wow21 分钟前
Java序列化与反序列化:让对象走出JVM
java·开发语言·jvm
噢,我明白了26 分钟前
Java中日期和字符串的处理
java·开发语言·日期
dkbnull33 分钟前
Spring Boot请求处理组件对比详解
java·spring boot
jun_bai34 分钟前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器
顺风尿一寸36 分钟前
记一次 Spring AOP 与定时任务引发的死锁排查
java
用户4461394302740 分钟前
从单体到微服务:我们项目的拆分思路和踩坑记录
java
TDengine (老段)1 小时前
TDengine 免费版说明
java·大数据·数据库·物联网·时序数据库·tdengine
码上有光1 小时前
异常和智能指针
java·大数据·c++·servlet·异常·智能指针
学计算机的计算基2 小时前
操作系统内存管理全解:虚拟内存、页表、COW、malloc、OOM一篇搞定
java·笔记·算法