C语言,简单计算机代码

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
scanf("%d",&r);
printf("输入一个十进制数\n") ;
scanf("%d",&n);
c=0;
if(n<0)
{
c=1;
n=-n;
}
while(n>0)
{
a[i++]=n%r;
n/=r;
}
if(c==1)
printf("-");
for(i-=1; i>=0; i--)
printf("%X",a[i]);
{
case 1:
ret = jia(x, y);
printf("%d+%d = %d\n",x,y,ret);
break;
case 2:
ret = jian(x, y);
printf("%d-%d = %d\n",x,y,ret);
break;
case 3:
ret = cheng(x, y);
printf("%d*%d = %d\n",x,y,ret);
break;
case 4:
ret = chu(x, y);
printf("%d/%d = %d\n",x,y,ret);
break;
case 0:
printf("退出\n");
break;
}
break;
case 2:
printf("******十进制转换成2/8/16进制******\n\n");
printf("十进制转换成 ? 进制\n");
printf("%0.5f",a);
break;
case 6:
a=atan(n*p/180); //角度转化为弧度
printf("%0.5f",a);
break;
}
}
system("pause");//暂停函数
system("cls");//清屏函数
}
}
break;
case 3:
a=tan(n*p/180); //角度转化为弧度
printf("%0.5f",a);
break;
case 4:
a=asin(n*p/180); //角度转化为弧度
printf("%0.5f",a);
break;
case 5:
a=acos(n*p/180); //角度转化为弧度
C语言,简单计算机代码
#include<stdio.h>
#include <math.h>
#define p 3.14
int jia(int a, int b) //加
{
return a + b;
}
int jian(int a, int b) // 减
{
return a - b;
}
int cheng(int a, int b) //乘
scanf("%d", &n);
}
else
printf("输入错误");
switch (input)
{
double a;
case 1:
a=sin(n*p/180); //角度转化为弧度
printf("%0.5f",a);
break;
case 2:
a=cos(n*p/180); //角度转化为弧度
printf("%0.5f",a);
{
return a * b;
}
int chu(int a, int b) wk.baidu.com/除
{
return a / b;
}
void menu()
{
printf(" @@@ 菜单 @@@\n");
printf("***** 1.加减 2.十进制转换 3.三角函数 *****\n");
}
int main()
{
while(1)
int y = 0;
int ret = 0;
scanf("%d", &input);
if (input >= 1 && input <= 4)
{
printf("输入两个数:(1 3)\n");
scanf("%d%d", &x, &y);
}
else
printf("输入错误");
switch (input)
{
int i=0,n,a[200];
int r;
int c;
int tallax=1;
menu();
scanf("%d", &tallax);
switch (tallax) //
{
case 1:
printf("***** 1.加 2.减 3.乘 4.除 *****\n");
int input=1;
int x = 0;
printf("\n");
break;
case 3:
printf("***** 1.sin 2.cos 3.tan 4.arcsin 5.arccos 6.arctan *****\n");
scanf("%d", &input);
if (input >= 1 && input <= 6)
{
printf("输入度数");
相关文档
最新文档