• C语言寒假大作战02


    问题 回答
    这个作业属于哪个课程 班级链接
    这个作业要求在哪里 作业要求
    这个作业目标 学会编写简单的菜单栏
    作业正文 开发一个应用的基础部分 —— 菜单栏
    其他参考文献 C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能

    1.设计思路和遇到的问题

    思路:
    (1)根据题目菜单程序函数调用图确定要调用六个函数,其次根据参考资料得知使用“while”循环及“switch...case...”选择结构。主函数框架成型。
    (2)其次根据题目内容了解到这六个函数都只需要直接输出,得知属于无参数无返回值类型的函数。

    • 定义一个int型变量opt用以存储用户输入的选项值,初始值设为-1.
    • 在while循环中先判断opt的值,若不等于5,则进入循环,否则,直接略过循环,执行到程序结尾,退出程序.
    • 在while循环内部,先在控制台中打印出选项菜单信息,然后使用scanf函数更新opt的值,在“switch...case...”结构中根据opt的值,程序执行不同的功能代码.
    • 在“switch...case...”结构的default中处理用户输入1-5之外的数值情况.

    遇到的问题:
    在编译的时候,不理解如图所示的错误

    自己瞎捣鼓之后得知这是因为自己已经打开了一个运行界面,把这个关了,重新编译就行。

    2.程序结果截图





    3.程序代码


    4.你对“设计”这个词的理解

    百度解释:设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。最简单的关于设计的定义、就是一种“有目的的创作行为”。
    我的理解:我觉得设计就是把你头脑里天马行空的想象创造成实物,首先设计框架,然后对它设计内涵,最后设计装饰。也不一定是物质,可以是任何凭空捏造的东西。

    5.Gitee上传截图与链接



    gitee链接

  • 相关阅读:
    switch 语句注意事项
    line-height 和 font-size的关系
    HTTP 缓存
    hashchange事件的认识
    面向对象的写法,见到就添,持续更新。。。
    chrome浏览器开发者工具之同步修改至本地
    history对象的一些知识点
    你不知道的函数节流,提高你的JS性能!
    玩媒体查询,就是这么简单粗暴!
    css中clip-path属性的运用
  • 原文地址:https://www.cnblogs.com/coolyingying/p/12258922.html
Copyright © 2020-2023  润新知