• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
阿杰的小火龙
博客园    首页    新随笔    联系   管理    订阅  订阅

C语言寒假大作战02

这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业链接
这个作业的目标 使用函数、Switch语句来完成菜单程序
作业正文 本随笔
其他参考文献 学长写的Git操作快速入门

2.2.2 设计思路和遇到的问题

  • 用switch和while函数做题

  • 用自定义函数完成某些步骤

  • 没带书回来,记忆又差浪费很多时间回顾知识

  • 各种小错误导致心情烦躁

    2.2.3 程序结果截图

    img

  • 2.2.4 程序代码

#include<stdio.h>
int main(void)
{
printf("====口算生成器====\n");
printf("欢迎使用此生成器(滑稽)\n\n");
printf("帮助信息\n");
printf("您需要输入命令代号来进行操作,且\n");
printf("一年级的题目为不超过十位数的加减法;\n");
printf("二年级的题目为不超过百位数的乘除法:\n");
printf("三年级的题目为不超过百位数的加减乘除的混合题目.\n");
int a=-1;
int b=0;
while(a!=0)
{
printf(" \n");
printf("操作列表:\n");
printf("1)一年级    2)二年级     3)三年级\n");
printf("4)帮助     5)退出程序\n");
printf("输入操作:");
scanf("%d",&a);

    switch (a)
    {
        case 1:
        printf("现在是一年级题目\n");
        printf("1+1=");
        scanf("%d",&b); 
        if(b==2)
        {
            printf("回答正确,奖励小红花一朵\n");
        }
        else
        {
            printf("回答错误,扣一小时游戏时间\n");     
        }
        break;
        case 2:
        printf("现在是二年级题目\n");
        printf("2+2=");
        scanf("%d",&b); 
        if(b==4)
        {
            printf("回答正确,奖励小红花两朵\n");
        }
        else
        {
            printf("回答错误,扣两小时游戏时间\n");     
        }
        break;
        case 3:
        printf("现在是三年级题目\n");
        printf("3+3=");
        scanf("%d",&b); 
        if(b==6)
        {
            printf("回答正确,奖励小红花三朵\n");
        }
        else
        {
            printf("回答错误,扣三小时游戏时间\n");     
        }
        break;
        case 4:
        printf("\n");
        printf("帮助信息:\n");
        printf("您需要输入命令代号来进行操作,且\n");
        printf("一年级的题目为不超过十位数的加减法;\n");
        printf("二年级的题目为不超过百位数的乘除法:\n");
        printf("三年级的题目为不超过百位数的加减乘除的混合题目.\n");
        break;
        case 5:
        printf("程序结束,欢迎下次使用,按任意键结束...\n");
        return 0;
        default:
        printf("Error!!!\n");
        printf("错误操作指令,请重新输入\n");
    }
}
}

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

答:设计就是为了更好的生活

2.2.6 Gitee上传截图与链接

img

主页地址(https://gitee.com/a-jie-d-xiao-huo-long)

posted @ 2020-03-08 16:00  阿杰的小火龙  阅读(87)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3