如何解决如何在 while 循环中保存变量的值?
我正在尽我最大的努力完成 C++ 在线课程,我目前正在编写一个程序来帮助当地一家餐馆自动化其早餐计费系统。该程序应执行以下操作:
A.向顾客展示餐厅提供的不同早餐项目。
B.允许客户从菜单中选择多个项目。
C.计算并打印账单。
假设餐厅提供以下早餐项目(每个项目的价格显示在项目右侧):
@Entity()
export class User {
@PrimaryGeneratedColumn()
id: number;
@Column({nullable: true})
email: string;
@Column({nullable: true})
password: string;
@OneToMany(() => Meta,meta => meta.user,{ cascade: true })
meta: Meta[];
}
export class Meta {
@PrimaryGeneratedColumn({name: metaId})
metaId: number;
@Column({nullable: true})
name: string;
@Column({nullable: true})
message: string;
@ManyToOne(() => User,user => user.meta)
user: User;
}
我的代码在底部,我的问题是 showMenu 函数中的 while 循环。例如,假设用户想要订购一个普通鸡蛋。然后它将运行第 104 行 orderTotal = menuList[0].menuPrice + orderTotal。那应该意味着 0 = 1.45 + 0 对吗?然后它运行 orderTax = orderTotal * 0.05 + orderTax。如果我是对的,这应该意味着 0 = 1.45 * 0.05 + 0?我的问题是,当我 cout
private void UpdateAnswers(Job job)
{
foreach (var item in job.JobInfo)
{
_db.Entry(item).State = EntityState.Modified;
_db.Entry.Update(item);
}
foreach (var item in job.JobTasks)
{
if(item.JobID != 0)
{
_db.Entry(item).State = EntityState.Modified;
_db.Entry.Update(item);
}else{
_db.Entry(item).State = EntityState.Added;
_db.Entry.Add(item);
}
}
//Save Changes
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。