一道编程笔试题:设计500道100以内的加减法算术题,可以如何顺
2019-04-30 本文已影响29人
1cbd7f94d3ea
编程是可以解决很多实际问题的,比如设计一套小学生的加减法算术题。那么今天本篇就来给出设计500道100以内算术加减法题目的编程代码供大家学习参考。
题目设计思路
一、格式化输出:cout——用于对齐算式
涉及头文件:#include <stdlib.h>
涉及函数:width()
//仅仅对下一个cout生效,且输出宽度为2个字符
cout.width(2);//x占用两个字符宽度
cout << x;
二、输出到文件:ofstream——用于创建文件
涉及头文件:#include <fstream>
文件读写方式:
ofstream mycout("100以内加减算术题.txt");
//将x追加写到文件100以内加减算术题.txt内
mycout << x;
代码
源代码一个问题:请问代码中 i-- 的目的是什么?答:回到上一道题结束的地方。例如:第二行第2道题系统随机生成3-5= ,此时i为2,若没有i--系统会继续生成第二行第三道题。若运行了i--,则i=1,然后continue就很关键,continue终止本次循环,回到循环的开始处i=2,系统再次随机生成第二行第二道题。
结果
总结
简单为自家孩子设计一些简单的算术题,非常方便,代码很简单,有几个点是经常笔试会涉及的:
(1)随机数的产生
(2)输出内容到文件
(3)cout格式化输出
代码能力想提升,必须记住一个字:写,写,写!无论程度难易!学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C/C++或者为了入行、转行学习C/C++的伙伴可以进企鹅群(见简介)一起来学习哦!