• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

C语言建一个数组然后做对比要如何实现?

6c9f5d7cfbcca5eb 2020-10-13 浏览量:458
怎么做我启动A和B、C模式,但我按暂停更改模式A和B、D再启动怎么做区分我把C模式换成D模式,
我想到的是建一个数组然后做对比,如果更改模式把a标志置1,没更改a标志为0;但我不知道怎么实现
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 其实你可以这样考虑,你有ABCD4个运行子模块,但怎么运行是受一组状态控制信息控制,比如有一个4元素的数组控制,每一个数组元素标志了ABCD子模块是否运行,比如0表示不运行,1表示运行,则前述运行过程是

    1110,后来变成1101,根本就不需要对比,直接按此运行即可。

    如果子模块还有运行顺序的限制,则数组就不是直接的标志,而是执行指令,比如1对应A,2对应B,3对应C,4对应D,则

    123表示依次执行ABC

    124表示依次执行ABD

    421表示依次执行DBA


    • 发布于 2020-10-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:2
  • 数组存储状态,比如1运行0停止,提供判断这个是否运行相关模块,然后通过状态判断数值
    • 发布于2020-10-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

C语言建一个数组然后做对比要如何实现?