gpt4 book ai didi

c - 如何让程序不断要求用户在C编程中输入值

转载 作者:太空宇宙 更新时间:2023-11-04 05:57:41 24 4
gpt4 key购买 nike

我知道我必须使用 while 循环,但我确实尝试将 while 条件设置为 while(choice =! 'e') {program statement} v....v 但它不起作用。我刚接触 C,这是我的第一个作业,我的代码正常工作,但我只想让它像真正的 ATM 机一样完美。所以基本上作业要求学生创建一台 ATM 机 v...v 所以我想要的是在用户完成 5 个选择中的 1 个之后,程序会像开始时那样询问他们进行其他交易,直到他们按下“退出”选项为“e”。提前致谢。

最佳答案

你说你试过了:

while (choice =! 'e')

问题在于它有效的 C,但不是您想要的,它是:

while (choice != 'e')

就目前而言,您的循环将 !'e' 的值(即 0)分配给 choice,然后测试零是否不为零...事实并非如此,因此永远不会进入循环。我写它的方式不会修改 choice 并且会比较它是否与 'e' 相同。

关于c - 如何让程序不断要求用户在C编程中输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24215751/

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