今天小编继续给大家带来C语言编程实践案例,因为学好C语言编程的关键除了不断夯实编程基础知识,不断进行全新的编程实践更是重中之重。实践出真知,高手都是通过无数大大小小项目砥砺磨练出来的。今天,为了庆祝儿童节的到来,我给大家(尤其是小盆友们)带来四则运算出题机的实现过程。原创编程,谢绝抄袭哦。 下面是代码。 关于本程序有以下几点说明: 要使用srand()和rand()函数,需要包含头文件stdlib.h和time.h,否则程序会报错。 程序主要难点在于随机产生两个运算数以及运算符号。运算数随机产生比较容易理解,运算符号也可以用相似的思想获取,程序中设置了一个正数n=rand()%4+1,n的取值范围只能是1,2,3,4共4种可能,分别对应了加减乘除4种运算。 程序需要考虑特殊情况,比如除数为0,这时候就需要重新获取云算数。
运算的结果截图如下图。
|