码迷,mamicode.com
首页 > 其他好文 > 详细

第一课 课堂练习总结

时间:2015-03-06 14:07:33      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

   题目:随机数生成两个两位数和随机生成一个运算符号,给小学生出四则运算题目。

   思路:首先生成两个随机数,可利用rand()函数除以99的余数可得到两个两位数,在生成一个随机数的基础上除以4的余数,判断如果是0为加法,1为减法,2为乘法,3为除法,最后可得运算题目。代码如下:

#include<iostream>
using namespace std;

void main()
{
float x,y,a;
int i;
for(i=0;i<30;i++)
{
x=rand()%99;
y=rand()%99;
a=rand()%4;
cout<<"x="<<x<<" "<<"y="<<y<<endl;
if(a==0) cout<<"x+y="<<endl;
if(a==1) cout<<"x-y="<<endl;
if(a==2) cout<<"x*y="<<endl;
if(a==3) cout<<"x/y="<<endl;
cout<<endl;
}
}

调试可得正确结果。

反思:为什么没有在有限的时间内完成这道题目?

对整个题目理解错误,求的是运算题目而不是运算结果,没有真正理解题目。

第一课 课堂练习总结

标签:

原文地址:http://www.cnblogs.com/houtaoliang/p/4317893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!