好文档 - 专业文书写作范文服务资料分享网站

C语言课程设计报告-模板

天下 分享 时间: 加入收藏 我要投稿 点赞

.

C语言课程设计报告

班级:16 物联网

一、题目说明

(1)读取输入信息,能正确进行数字运算

.

.

(2)拥有记忆功能,可查询最近几次计算结果并继续进行数字运算。

二、基本功能实现

(1)能实现两个数之间的加减,乘,除,乘方,开方等运算。

(2)实现记忆功能,可保留近十位结果,可用#键查看。 (3)*键作为清0键,清除当前屏幕上的值为0表示重新开 三、设计流程(可以画流程图,可以直接写说明) 1. 开始 输入值 . 判断 如果输入的是数字 如果输入的是字符 输入索要执行的操作符和操作数2 判断 如果为q 调用yunsuan()计算并输出结果 如果为# 调用putres()将结果保存 查看历史结果 结束 .

四、代码

#include #include #include #include

double yunsuan(double a, char operate, double b); //处理数值之间的运算 void PutRes(double array[], double res, int *i); //保存该次运算结果

int main() {

char str[40]; double a = 0; double b = 0; double res = 0;

double history[10] = {0,0,0}; char opt;

int i = 0;

while(1){

printf(\欢迎进入计算功能(eg: 1 \\n+ 1 ; '#':查询历史结果; 'q':退出程序)·\\n\

.

C语言课程设计报告-模板

.C语言课程设计报告班级:16物联网一、题目说明(1)读取输入信息,能正确进行数字运算.
推荐度:
点击下载文档文档为doc格式
1ivj17psre35m4y31ezc5v45r56fh1008z7
领取福利

微信扫码领取福利

微信扫码分享