有一个神奇的语言,比HTML简单,它巧妙地将内容与格式结合在一起,它就是Markdown!

下面是一个用C语言写的四则运算小测试~

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
int i,j,a,b,k,e,realret,inputret,cot=0;
printf("欢迎使用本系统!\n");
for(i=1;i<1000000000;i++);
printf("请选择你要进行的项目: \n1.加法训练 \n2.减法训练 \n3.乘法训练 \n4.除法训练 \n");
scanf("%d",&j);
switch (j)
{
case 1:
for(k=1;k<=10;k++){
a=rand()%100;
b=rand()%100;
realret=a+b;
printf("%d+%d=",a,b);
scanf("%d",&inputret);
if (inputret==realret){
cot+=1;
printf("答对了!\n");
}else{
printf("错了哦!\n正确答案为:%d\n",realret);
}
}break;
case 2:
for(k=1;k<=10;k++){
a=rand()%100;
b=rand()%100;
realret=a-b;
printf("%d-%d=",a,b);
scanf("%d",&inputret);
if (inputret==realret){
cot+=1;
printf("答对了!\n");
}else{
printf("错了哦!\n正确答案为:%d\n",realret);
}
}break;
case 3:
for(k=1;k<=10;k++){
a=rand()%100;
b=rand()%100;
realret=a*b;
printf("%d*%d=",a,b);
scanf("%d",&inputret);
if (inputret==realret){
cot+=1;
printf("答对了!\n");
}else{
printf("错了哦!\n正确答案为:%d\n",realret);
}
}break;
case 4:
for(k=1;k<=10;k++){
a=rand()%100;
b=rand()%100;
realret=a/b;
printf("%d/%d=",a,b);
scanf("%d",&inputret);
if (inputret==realret){
cot+=1;
printf("正确!\n");
}else{
printf("错误!\n正确答案为:%d\n",realret);
}
}break;
}
printf("训练结束!");
printf("你的总得分为:%d!\n",cot);
if(cot<4){
printf("错误有点多,再接再厉哦!");
}else if(cot<8){
printf("嗯嗯,不错呢!");
}else if(cot<10){
printf("太棒了!");
}else{
printf("简直完美!");
}
}

运行结果

Enjoy Markdown!的更多相关文章

  1. 新功能发布!Markdown写博客!

    有一种神奇的语言,它比html还简单,它巧妙地将内容与格式整合在一起--它就是Markdown. 现在我们实现了博客对Markdown的内置支持,可以让您轻松地在园子里用这个神奇的语言写博客! &qu ...

  2. 痞子衡嵌入式:让你从此高效写作的轻量级标记语言(Markdown)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是轻量级标记语言Markdown. 1.假如你有过这样的烦恼? 想写出排版优雅简洁的文章,并且能够轻易地发表(连同文字和排版)到各大网站上 ...

  3. Sublog: 支持Markdown和语法高亮的跨平台博客客户端

    灵感来自米米饭 功能一览 为什么你应该试试用Sublog写博客 项目主页: sublog 使用方法: 本项目是一个插件,首先要安装Sublime Text 2 重命名sublog.sublime-se ...

  4. [麻雀虽小]记 简易Markdown阅读器 开发全过程

    [麻雀虽小]记 简易Markdown阅读器 开发全过程 [TOC] 序言 项目地址: https://github.com/didikee/MDReader 测试文章地址: 2017 Android ...

  5. ubuntu vim markdown 实时预览

    vim-instant-markdown插件 该插件支持vim编辑markdown文件时实时预览,不需要手动做任何事情! 使用vim打开一个xxx.md文件,浏览器会自动打开一个预览网页,在编辑这个文 ...

  6. 关于Markdown的一些学习笔记

    **关于Markdown的一些学习笔记** 一直利用markdown进行博客的文档编写,一方面是因为不需要特别注重排版,另一方面是十分的方便.最近突发奇想的认为,如果能运用到平时的作业或课程中,会不会 ...

  7. Arduino关于旋转编码器程序的介绍(Reading Rotary Encoders)--by Markdown

    介绍 旋转或编码器是一个角度測量装置. 他用作精确測量电机的旋转角度或者用来控制控制轮子(能够无限旋转,而电位器只能旋转到特定位置).其中有一些还安装了一个能够在轴上按的button,就像音乐播放器的 ...

  8. markdown利器-小书匠

    markdown利器-小书匠 为什么要用markdown语法编写文档? 编写文档的好处这里就不多说了.相信很多人都会在一些博客网站上发布自己的博客,那么怎么能使得自己的博客内容更加具有通用性呢?正如j ...

  9. Markdown 常用语法精讲

    - #### 标题 (`# 跟标题名称一定要留空格`)> > # 一级标题> ## 二级标题> ### 三级标题> #### 四级标题> ##### 五级标题> ...

随机推荐

  1. js阻止时间冒泡事件——event.stopPropagation()

    1. 作用:不再派发事件. 2. 语法: html代码: <div class="oreder-cont" ng-click="Orderdetails()&quo ...

  2. JSP跳转到指定位置

    通常情况下用如下写法即可 onclick='window.location.hash = "某元素的id";' 但我的元素是动态生成的,直接生成代码附带多个单引号和双引号,js语言 ...

  3. 定时器NSTimer

    /** 添加定时器 */@property (nonatomic, strong) NSTimer *timer; - (void)addTimer{ // 2秒后,自己 调用nextImage方法 ...

  4. mysql8 公用表表达式CTE的使用

    公用表表达式CTE就是命名的临时结果集,作用范围是当前语句. 说白点你可以理解成一个可以复用的子查询,当然跟子查询还是有点区别的,CTE可以引用其他CTE,但子查询不能引用其他子查询. 一.cte的语 ...

  5. 认识Thymeleaf:简单表达式和标签 基础信息

    转载:https://www.cnblogs.com/beyrl-blog/p/6633182.html 本文只适用于不会Java对HTML语言有基础的程序员们,是浏览了各大博客后收集整理,重新编辑的 ...

  6. Linux驱动之按键驱动编写(查询方式)

    在Linux驱动之LED驱动编写已经详细介绍了一个驱动的编写过程,接着来写一个按键驱动程序,主要是在file_operations结构中添加了一个read函数.还是分以下几步说明 1.查看原理图,确定 ...

  7. 如何提高php应用的性能?

    1. 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍.2.$row[’id’] 的速度是$row[id]的7倍.3.echo 比 print快,并且使用echo的 ...

  8. CSS学习总结2:CSS框模型

    1.CSS框模型概述 CSS框模型规定了元素框处理元素内容.内边框.边框和外边框的方式. 元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景.内边距的边缘是边框.边框以外是外 ...

  9. 用上了Godaddy的美国主机

    最近把两个域名转移到Godaddy上面后,就不停地收到它的促销邮件,送一些优惠码打折. 昨天通过它的优惠链接买了一个豪华型空间,支持无限空间,无限域名绑定. 看着邮件上写的是打半折,同时还免费送一个域 ...

  10. 迈科DPI和运营商合作比较多

    业界领先的DPI/DFI解决方案提供商 专注网络流量数据和应用性能数据的分析优化   业界领先的DPI/DFI解决方案提供商 专注网络流量数据和应用性能数据的分析优化 Previous Next DP ...