软件工程心得感悟

个人项目1

像二柱子那样,花二十分钟写一个能自动生成小学二年级四则运算题目的“软件”。

和同学们比较一下各自程序的功能,实现方法的异同等等。

个人项目2

悲催的二柱子接到了老师要求给软件增加一些小小的功能。具体要求如下:

1除了整数以外,还要支持真分数的四则运算(需要验证结果的正确性)

2一次出的题目避免相互重复

3可定制出题的数量

项目1源程序

#include<stdio.h>

#include<match.h>

#include<windows.h>

int right=0

int wrong=0

void add()

{

int a,b,c;

a=rand()%100:

b

设计思想:是做一个选择栏对加法、减法、乘法、除法进行选择、选择一个运算法则,随机出来一个十位数的运算进行计算,如果计算错误,则返回错误。如果计算正确,则返回正确。

当一个计算完毕以后,将会出现三种情况:继续这种计算、重新选择、退出计算。可以选择这三种情况。最后会对所有的正确,错误数进行累加并输出。

感悟:感觉对于设计程序这个过程需要三步骤,第一步是你的思想、第二步是设计程序、第三步是检查和同学交流。

对于我现在来说我感觉思想和设计程序很重要,还需要更多的学习别人思想和对于一些C语言代码的认识比如这次的

1.#include<math.h>头代表的可以直接用一些数学函数 "\n为换行,\t为空格

2while是循环流程控制,使用的标准格式为

while(表达式)

{

循环语句体

}

说明:while循环的表达式是循环进行的条件,用作循环条件的表达式中一般至少包括一个能够改变表达式的变量,这个变量称为的循环变量

当表达式的值为真时,执行循环体;为假时,则循环结束

当循环体不需要实现任何功能时,可以用空语句作为循环体

对于循环变量的初始化应在while语句之前进行,可以通过适当的方法给循环变量赋初值

switch语句是对于三个或三个以上的选择语句进行判断

break为关键字。break语句有两种用途

1用于switch中,从中途退出switch

2用于循环语句中,从循环体内直接退出当前循环。

猜你喜欢

转载自www.cnblogs.com/renhao46707633/p/9752164.html