c程序语言带余除法实训报告,[工学]C语言实训报告.doc

[工学]C语言实训报告

成 绩批阅教师批阅时间

计算机程序设计语言(c语言)

项目实践

学号:

姓名:

专业:

班级:

年 月 日

目 录……………………………………………1

编程实践……………………………………..2

1.计算器…………………………………..….2

2.ATM取款机…………………………..….……5

3. 万年历…………………………………..….…..8

程序阅读………………………………..…...12

1.万年历……………………………………….21

2.匈牙利命名法………………………………….…22

3.代码风格………………………..…………….…. 23

项目开发设计………………….…………….…23

电话簿管理系统

1需求分析.………………………………..…24

2系统设计……………………………………….29

3.模块实现……………………………………….31

4编码及调试……………………………...……..31

5.运行截图……………………………….………31

实训总结………………………………33

附录:A ……………………..…………40

编程实践

一.计算器

1.1 编程思路

1.2数据类型

在此程序中,加法,减法,乘法,除法以及开方这几个函数中为双精度的实数外,其它模块函数如求余数,累加,乘方等几个函数都是整型数据。

1.3功能介绍

1:加法计算,void add()。

2:减法计算,void jianfa()。

3:乘法计算,void chengfa().

4:除法计算,void chufa()

。 5:求余计算,void yushu()。

6:从一个较小数累加到一个较大数的计算,add_n_m()。

7:阶乘的计算,void jieceng()。

8:数的开方计算,void kaifang()。

10:退出使用。

1.4 源代码

#include //头文件

#include

#include

//以下是自己定义的函数

void menu() //菜单

{

printf("+====my counter===+\n");

printf("+功能如下: +\n");

printf("+ 1.加法 +\n");

printf("+ 2.减法 +\n");

printf("+ 3.乘法 +\n");

printf("+ 4.除法 +\n");

printf("+ 5.求余 +\n");

printf("+ 6.从n到m的和+\n");

printf("+ 7.阶乘 +\n");

printf("+ 8.开方 +\n");

printf("+ 9.乘方 +\n");

printf("+ 10.退出 +\n");

printf("+=================+\n");

}

void add( ) //加法运算

{

double a,b; //定义a,b两数的数据类型为双精度

printf("input two numbers:");

scanf("%lf%lf",&a,&b); //从键盘输入获取两个双精度的数a,b

printf("%lf+%lf=%lf\n",a,b,a+b); //输出两数之和

}

void jianfa() //减法运算

{

double a,b; //定义a,b两数的数据类型为双精度

printf("

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值