这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业链接
我在这个课程的目标是 学会编译菜单栏最基础的步骤
参考文献 C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能
作业正文 本篇博客

2.2.2设计思路和遇到的问题

设计思路:
要有多个选项就使用switch来帮助选择
利用while循环让程序可以循环
使用自定义函数完成操作

心路历程
般般子难(比龟兔赛跑简单)➡人傻了(有点长,不简单)➡我裂开来(这么复杂)➡找回自信(就是while加case的循环几个步骤)➡懵逼(咋不能
连续循环嘞)➡原来如此(while指令错了)➡大吉大利,今晚吃鸡(不顺利的完成了这个看似简单的程序)

2.2.3程序结果截图

2.2.4程序代码

include <stdio.h>

int help (int m)
{
printf("\n");
printf("帮助信息:\n");
printf("您需要输入代号命令号来进行操作,另\n");
printf("一年级题目较简单\n");
printf("二年级题目有点点难,但我相信你可以\n");
printf("三年级题目比二年级难很多哦加油!\n");
}
int main ()
{
printf("口算生成器\n");
printf("欢迎使用口算生成器:\n\n\n");
printf("帮助信息:\n");
printf("您需要输入代号命令号来进行操作,另\n");
printf("一年级题目为不超过十位的加减法;\n");
printf("二年级题目为不超过百位的乘除法\n");
printf("三年级题目为不超过百位的加减乘除混合题目.\n\n\n");
printf("操作列表:\n1)一年级 2)二年级 3)三年级\n4)帮助 5)退出程序\n ");
printf("请输入操作: \n\n\n");
int m;
while (m!=5)
{
scanf ("%d",&m);
switch (m)
{
case 1:
printf("现在是一年级题目:\n执行完了 (1+1=2的难度,很容易的嘛):\n\n\n 操作列表:\n1)一年级 2)二年级 3)三年级\n4)帮助 5)退出程序\n请输入操作: \n\n\n ");
break;
case 2:
printf("现在是二年级题目:\n执行完了 (简单的就99=81)\n(难的就9999=9801)\n(乘法口诀是基础哦):\n\n\n 操作列表:\n1)一年级 2)二年级 3)三年级\n4)帮助 5)退出程序\n请输入操作: \n\n\n");
break;
case 3:
printf("现在是三年级题目:\n执行完了 (9+9*3=36 这也不算难吧)\n(记住先乘除后加减):\n\n\n 操作列表:\n1)一年级 2)二年级 3)三年级\n4)帮助 5)退出程序\n请输入操作: \n\n\n");
break;
case 4:
help(m);
printf("\n\n\n 操作列表:\n1)一年级 2)二年级 3)三年级\n4)帮助 5)退出程序\n请输入操作: \n\n\n");
break;
case 5:
printf("程序结束, 欢迎下次使用,任意键结束……\n\n\n\n");
break;
default:
printf("Error!!!\n错误操作指令, 请重新输入\n\n\n");
}
}
}

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

我的理解:通过人的思维将某些事规划并通过一些工具表现出来。

百度百科:设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。百度百科

2.2.6 Gitee的上传截图与链接

主页地址

Emozione的主页

posted on 2020-02-04 23:11  王宏博  阅读(170)  评论(0编辑  收藏  举报