下载此文档

c语言程序设计课程计算器设计报告.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
课程设计实验报告
题目 C/C++语言程序设计
所在院系信息学院
专业计算机科学与技术
班级 12级计科班
学生
指导教师
2014年 9月 24 日
程序设计流程图:
主要功能表:
序号
主要功能
备注
1
加法
两个操作数
2
减法
两个操作数
3
乘法
两个操作数
4
除法
两个操作数
5
求x的y次幂
两个操作数
6
开方
一个操作数
7
十进制转换成八进制
一个操作数
8
十进制转换成十六制
一个操作数
9
退出
源代码:
#include <>
#include<>
#include <>
void fun1()
{
printf("\t\t\t*****************************\n");
printf("\t\t\t$ 欢迎使用计算器$\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t$ $\n");
printf("\t\t\t*****************************\n");
}
void fun2(float x,float y,int c)
{
float z;
int n,i;
switch(c)
{
case 1: z=x+y;
printf("结果:%g+%g=%g\n",x,y,z);break;
case 2: z=x-y;
printf("结果:%g-%g=%g\n",x,y,z);break;
case 3: z=x*y;
printf("结果:%g*%g=%g\n",x,y,z);break;
case 4: if(y==0)
printf("错误!");
else
{z=x/y;
printf("结果:%g/%g=%g\n",x,y,z);}break;
case 5: n=x;
for(i=1;i<y;i++)
{
x=x*n;
}
printf("结果:%g\n",x);break;
default:printf("请重新输入!");
}
}
void fun3(float x,int c)
{
float z;
switch(c)
{
case 6:if(x<0)
printf("错误!");
else
{
z=sqrt(x);
printf("结果:%g\n",z);
}break;
default:

c语言程序设计课程计算器设计报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小93 KB
  • 时间2018-09-18