枚举自增为什么会报错呢 代码也运行不起来 到底哪里有问题 请各位指点
2条回答 默认 最新
关注
【以下回答由 GPT 生成】
这段代码存在一个问题,就是在定义枚举类型时,没有使用关键字"enum"。正确的代码应该是这样:
#include <stdio.h> int main() { // 添加enum关键字 enum colour { red, blue, yellow, black }; enum colour i, j, k; int n = 0; for (i = red; i <= black; i++) { for (j = red; j <= black; j++) { if (i != j) { for (k = red; k <= black; k++) { if (i != k && j != k) { n++; printf("%d%d%d%d\n", n, i, j, k); } } } } } return 0; }
给出的解决方案是在
enum colour
中添加enum
关键字以正确声明枚举类型。【相关推荐】
- 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/737062
- 这篇博客你也可以参考下:打印一串被定义好的字符数组时会出现乱码的原因以及解决方案,如何求数组中元素的个数
- 您还可以看一下 陈槐老师的零基础新手入门软件测试必知必会课程中的 项目实战中系统编写测试用例有什么意义小节, 巩固相关知识点
- 除此之外, 这篇博客: 递归实现指数函数中的 函数最终是返回当前函数体的值,返回完之后会继续执行下面的语句,直到执行本次函数之后才会返回上层函数 部分也许能够解决你的问题。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 三分类机器学习模型可视化分析
- ¥15 本地测试网站127.0.0.1 已拒绝连接,如何解决?(标签-ubuntu)
- ¥50 Qt在release捕获异常并跟踪堆栈(有Demo,跑一下环境再回答)
- ¥30 python,LLM 文本提炼
- ¥15 关于将inet引入的相关问题
- ¥15 关于一个倒计时的操作和显示设计
- ¥15 提问STK的问题,哪位航天领域的同学会啊
- ¥15 苹果系统的mac m1芯片的笔记本使用ce修改器使用不了
- ¥15 单相逆变的电压电流双闭环中进行低通滤波PID算法改进
- ¥15 关于#java#的问题,请各位专家解答!