资源简介
这是一款在QT平台开发的,简易的自动出题软件。
主要包含一个主界面提供算法的选择,选择后跳转到对应的窗口进行练习,练习完毕后点击评分按钮统计总题数、对的题数、错的题数。
主要功能有加法运算、减法运算、乘法运算、除法运算、加减混合、乘除混合。。。。。。。。。
软件自动出题,答错了会有提示。除法避开了除不尽的case。
代码片段和文件信息
#include “add.h“
#include “ui_add.h“
#include “mainwindow.h“
#include “ui_mainwindow.h“
#include “QMessageBox.h“
#include “stdlib.h“
#include “QTime“
add::add(QWidget *parent) :
QMainWindow(parent)
ui(new Ui::add)
{
qsrand(QTime(000).secsTo(QTime::currentTime()));
ui->setupUi(this);
ui->lineEdit_2->setFocus();
a = (rand() % 20);
b = (rand() % 20);
sum = a + b;
QString a_str = QString::number(a);
QString b_str = QString::number(b);
QString line = a_str + “+“ + b_str + “=“;
ui->lineEdit->setText(line);
}
add::~add()
{
delete ui;
}
void add::on_pushButton_clicked()
{
check_sum();
a = (rand() % 20);
b = (rand() % 20);
sum = a + b;
QString a_str = QString::number(a);
QString
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-04 17:05 game\
文件 2406 2019-07-04 16:33 game\add.cpp
文件 602 2019-07-03 15:19 game\add.h
文件 3526 2019-07-01 14:52 game\add.ui
文件 2933 2019-07-04 16:36 game\add_sub.cpp
文件 610 2019-07-04 16:33 game\add_sub.h
文件 3543 2019-07-01 14:52 game\add_sub.ui
文件 184 2019-07-01 14:45 game\div.cpp
文件 257 2019-07-01 14:45 game\div.h
文件 3220 2019-07-01 14:45 game\div.ui
文件 2618 2019-07-04 16:33 game\div_.cpp
文件 569 2019-07-03 15:57 game\div_.h
文件 3528 2019-07-01 14:52 game\div_.ui
文件 1298 2019-07-01 14:46 game\game.pro
文件 18679 2019-07-01 13:23 game\game.pro.user
文件 183 2019-07-01 13:23 game\main.cpp
文件 1446 2019-07-03 11:38 game\mainwindow.cpp
文件 865 2019-07-03 11:32 game\mainwindow.h
文件 3696 2019-07-01 13:36 game\mainwindow.ui
文件 2402 2019-07-04 16:33 game\mul.cpp
文件 559 2019-07-03 15:41 game\mul.h
文件 3526 2019-07-03 11:39 game\mul.ui
文件 3054 2019-07-04 16:43 game\mul_div.cpp
文件 610 2019-07-04 16:42 game\mul_div.h
文件 3543 2019-07-01 14:52 game\mul_div.ui
文件 2402 2019-07-04 16:33 game\sub.cpp
文件 559 2019-07-03 15:36 game\sub.h
文件 3526 2019-07-01 14:52 game\sub.ui
- 上一篇:QT之解析二进制文件.dat的实现
- 下一篇:CAD vlx文件分离工具完美版
相关资源
- Qt学习总结.zip
- 基于qt+opencv的人脸识别
- GPRS模块GA6和STM32F103C8T6单片机上移植
- QT设计图标登录及三个游戏设计潜艇游
- 基于ZigBee的智能家居系统QT界面渲染
- Qt+opencv+摄像头+人脸检测
- Qt5 网络调试助手源代码 漂亮界面
- Qt 点菜系统
- 跨平台MQTT Client 源码和demo by 漠北
- 年会抽奖软件
- QT 智能家居源代码,可使用 实测通过
- Qt 之 简单截图功能三实现可拖拽选中
- 简单QT多线程聊天程序
- Qt提示框淡出、飞出、缩小等关闭窗口
- ImageRotation.zip
- QT打包工具合集
- linux环境下用QT实现打地鼠游戏源码共
- 基于QT的2048小游戏
- Qt登陆界面
- QT数字软键盘,包括QLineEdit弹出
- Qt Excel的读写
- 基于QT的电子相册设计
- Qt文件浏览器,Linux
- Qt写的UDP组播服务端
- QT文字闪烁浮动效果代码
- 基于qt编写的图片浏览器
- qt全局热键 全平台 支持qt5
- 漂亮的界面框架
- 无边框界面
- 网络调试助手
评论
共有 条评论