C语言寒假大作战02

问题|答案
-|:-😐-:
这个作业属于哪个课程|班级链接
这个作业要求在哪里|作业链接
我在这个课程的目标是|学习gitee 与 git基础命令与使用
参考文献|学长录制的git基础操作视频
作业正文|此篇博客

2.2.2 设计思路和遇到的问题

设计思路:

  • 先自己构思一下该怎么做,使用switch语句来确保有选择的功能。
  • 为了让程序能一直工作使用while语句。
  • 调用函数使得功能完整,再把内容填好。

心路历程:开始看题目 → 好像挺简单的 → 好难啊,看不懂(整个人是蒙的) → 算了算了晚点再写 → 还是再想一想 → 先把头文件写好(还好,东西还记得) → 难受(没有思路,不知道从何下手) → 慢慢摸索(已经过去一个多小时) → 开心(大致完成,开始试一下)→ 难受(还是不行,进行一个操作就退出来了) → 恍然大悟(没有用while语句) → 搞定

2.2.3 程序结果截图

2.2.4 程序代码

#include<stdio.h>
int help(int a)
{
	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 a;
	while(a!=5)	
	{
	scanf("%d",&a);
	switch(a)
	{
		case 1:
			printf("现在是一年级题目:\n假装这里有题目\n请输入操作:\n\n\n");
			break;
		case 2:
			printf("现在是二年级题目:\n假装有题目\n你太强了这都难不倒你牛逼\n请输入操作:\n\n\n"); 
			break;
		case 3:
			printf("现在是三年级题目:\n我们什么时候开学?\n就问你这难不难\n请输入操作:\n\n\n"); 
			break;
		case 4:
			help(a);
			break;
		case 5:
			printf("程序结束, 欢迎下次使用\n任意键结束……\n\n\n\n");
			break;
		default:
			printf("Error!!!\n错误操作指令, 请重新输入\n\n\n");
	} 
}
}

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

  • “设计”这个词我的理解是,人把自己脑中的想法通过工具实现出来,是一个思考和创作的过程。
    设计的含义百度链接

2.2.6 Gitee上传截图与链接



主业地址
李飞腾的主页

posted @ 2020-02-04 13:38  小飞lf  阅读(187)  评论(0编辑  收藏  举报