经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » 编程经验 » 查看文章
软件工程概论之作业1,二柱子的逆袭
来源:cnblogs  作者:刘浩20160729  时间:2018/10/8 9:09:05  对本文有异议

问题:

某家软件公司的程序员二柱家小孩上了小学二年级,老师让家长每天出30到四则运算题目给小学生做。二柱子利用了自己编程的知识来解决这个问题。

我选择了matlab来处理这个问题

代码:

A=randi([1 4],30,1);
disp ('请开始答题');
for i=1:30
  switch (A(i))
      case (1)
         fprintf('%d+%d\n',round(rand*100),round(rand*100));
         
      case(2)
          fprintf('%d-%d\n',round(rand*100),round(rand*100));
      case(3)
          fprintf('%d×%d\n',round(rand*100),round(rand*100));
      case(4)
         fprintf('%d÷%d\n',round(rand*100),round(rand*100));
   end
end

代码的截图:

 

 

运行的结果:

>> softwarehomework
请开始答题
98-44
11×26
41×59
26÷60
71÷22
12×30
32-42
51÷9
26×80
3-93
73÷49
58÷24
46×96
55×52
23×49
62+68
40-37
99-4
89+91
80÷10
26+34
68+14
72+11
65+49
78-72
90-89
33÷70
20-3
74+50
48÷90
>>

 

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号