一、代码
#include<iostream>
#include<cmath>
using namespace std;
void main()
{
int p[10000],a, b, c,d, i,j,k=0;
cout << "您好,欢迎使用在线出题系统!本系统默认进行运算的两个数,顺序不同,算作不同的题目, 请输入出题个数d:"; cin >> d;
for (i = 1; i <= d; i++) { a = rand() % 99; p[i] = a;
b = rand() % 99;
c = rand() % 4; for (j = 0; j < i; j++) { if (p[j] == a) { a = rand() % 99; } else { k++; } } if (k<=i&&a!=0&&b!=0) if (c == 1)
cout << i << "、" << a << "+" << b << "=" << endl;
if (c == 2)
cout << i << "、" << a << "-" << b << "=" << endl;
if (c == 3)
cout << i << "、" << a << "*" << b << "=" << endl;
if (c == 0)
cout << i << "、" << a << "/" << b << "=" << endl;
}
}
三、时间表
构思 | 3.15考虑的是利用什么方法将程序实现 |
查阅 | 3.18 晚上有时间 搜索资料 准备需要的编程 |
实现 | 3.19 程序的实现 |
四、感受
怎么说呢,根本的观念没有改变,还是把这个程序当作老师给的任务、负担来完成,即使嘴上、心里没有那么想,但是潜意识里已将它作为了自己的一个负担,,
没有按时间完成的原因除了态度问题,还有就是,时间分配上不合理,现在的课程不算紧张,自己也有意识的给自己安排了学习计划,问题出在,自己的主观意识太强,或者说自己给自己制定的计划,先入为主,而老师给布置的东西,放在了一边,甚至是缺乏兴趣,与Cocos2d-x相比较而言,我选择了后者。
接下来的时间,我会给自己一个合适的计划调剂,做该做的,接受不能改变的,改变能改变的,怎么着,自己想半天,探索半天,也不如有明白人之路之后,转化成自己的理解来的快些,适合自己的才是最好的。
就这次编程而言,最大的收获不是在于程序中实现的那一点点的功能,而是在于,自己对编程有了重新的认识。自己的编程能力虽然很差,同学里不乏编的好的人,但这不是我逃避、退缩的理由,因为好与不好在于个人努力,而且现在的编程能力,无论就哪个同学而言,都还差得很多。
很大程度上,我们每一个人都在走着别人走过的道路,能否走出属于自己的特色与精彩,取决于自己本身,有难度,不可怕,可怕的是自己先把自己打败了。
以后的事,取决于自己,行胜于言!