博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
随机生成30道小学二年级四则远算题目
阅读量:5111 次
发布时间:2019-06-13

本文共 1034 字,大约阅读时间需要 3 分钟。

一家软件公司程序员二柱的小孩上了小学二年级,老师让家长每天出30道四则运算题目给小学生做。

二柱子立马就想到写一个小程序来做这件事。这个事情可以用很多语言或者工具来实现:Excel,C/C++,C#,VB,Unix Shell,Emacs,Powershell/Vbscropt,Javascript,Perl,Python,...

我选择的是C++,软件为VS 

 

源代码为:

1 #include 
2 #include
3 #include
4 using namespace std; 5 6 void main() 7 { 8 int A[30],B[30],i,k; 9 string C; //因为除号想用“÷”,所以要用“string”类10 srand((unsigned)time(NULL)); //这里没有设定随机种子,则使用系统定时/计数器的值做为随机种子11 //所以,在相同的平台环境下,编译生成exe后,每次运行它,显示的随机数会是伪随机数,即每次运行显示的结果会有不同。 12 for(i = 0;i<30;i++)13 {14 k = rand()%4; //产生随机符号15 if(k == 0)16 C = "+";17 else if(k == 1)18 C = "-";19 else if(k == 2)20 C = "*";21 else if(k == 3)22 C = "÷";23 A[i] = rand()%100;24 B[i] = rand()%100;25 if(C == "+") //输出题目26 {cout<
<<"+"<
<<"="<

 

 

结果截图:

转载于:https://www.cnblogs.com/shenzhenxi/p/9756506.html

你可能感兴趣的文章
python map函数用法
查看>>
ios之申请后台延时执行和做一个假后台的方法(系统进入长时间后台后,再进入前台部分功能不能实现)...
查看>>
编码命名规范
查看>>
耿丹16-1上半学期助教总结
查看>>
python if else elif statement
查看>>
网络编程
查看>>
文本隐藏(图片代替文字)
查看>>
three.map.control
查看>>
二叉树的深度
查看>>
java面试题
查看>>
提高码力专题(未完待续)
查看>>
IOS第17天(3,Quartz2D画板和画线)
查看>>
pair的例子
查看>>
前端框架性能对比
查看>>
@property中 retain 详解
查看>>
java8 stream初试,map排序,list去重,统计重复元素个数,获取map的key集合和value集合...
查看>>
Python爬虫个人记录(四)利用Python在豆瓣上写一篇日记
查看>>
jdk8 Function
查看>>
第二次作业
查看>>
迷茫中的自己
查看>>