程序员程序园

一道编程笔试题:设计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++的伙伴可以进企鹅群(见简介)一起来学习哦!

上一篇 下一篇

猜你喜欢

热点阅读