如题(该计算器未完整)
#include <stdio.h>
#include <stdlib.h>
#include<windows.h>
int main()
{
int x,j1,j2,j3,bj,j,c,y1,y2,y3,c1,c2,c3,x2,z,z1,cfc,cfk,cfz,sd,sx,sz,ts,tx,tb1,tb2,tz,x21,yz,yc;
float yj,yp,yzh;
system("color 0a");
printf("这是一个高高高高高.....级计算机");
Sleep(2500);
system("cls");
printf("版本号\n");
Sleep(500);
printf("1.0.0.1");
Sleep(2000);
system("cls");
system("color f1"); //以上全是开头
{
printf("LODING...\n");
printf("{");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■");
Sleep(250);
printf("■}\n");
Sleep(800);
printf("OK");
}
Sleep(1000);
system("color 0a");
system("cls"); //加载的样式
printf("请选择你要计算的功能\n1:加法\n2:减法\n3:乘法\n4;除法\n5:周长计算\n6:面积计算\n体积计算\n表面积计算\n");
printf("|请输入序号|\n");
scanf("%d",&x);
system("cls");//功能性选择
if(x==1)//加法
{
printf("好的,那么请输入第一个加数\n");
scanf("%d",&j1);
printf("第二个加数\n");
scanf("%d",&j2);
printf("计算中...\n");
Sleep(1000);
j3=j1+j2;
printf("答案是%d\n",j3);
}
if(x==2)//减法
{
printf("好的,那么请输入被减数\n");
scanf("%d",&bj);
printf("第二个减数\n");
scanf("%d",&j);
printf("计算中...\n");
Sleep(1000);
c=bj-j;
printf("答案是%d\n",c);
}
if(x==3)//乘法
{
printf("好的,那么请输入因数\n");
scanf("%d",&y1);
printf("因数\n");
scanf("%d",&y2);
printf("计算中...\n");
Sleep(1000);
y3=y1*y2;
printf("答案是%d\n",y3);
}
if(x==4)//除法
{
printf("好的,那么请输入被除数\n");
scanf("%d",&c1);
printf("除数\n");
scanf("%d",&c2);
printf("计算中...\n");
Sleep(1000);
c3=c1/c2;
printf("答案是%d\n",c3);
}
if(x==5)//周长
{
printf("请选择需要的图形\n1正方形\n2长方形\n3三角形\n4梯形\n5圆形\n");
scanf("%d",&x2);
system("cls");
if(x2==1)//正方形
{
printf("请输入边长\n");
scanf("%d",&z);
z1=4*z;
printf("正在计算...\n");
printf("结果是%d\n",z1);
}
if(x2==2)//长方形
{
printf("请输入长\n");
scanf("%d",&cfc);
printf("请输入宽\n");
scanf("%d",&cfk);
cfz=cfc+cfk+cfc+cfk;
printf("正在计算...\n");
printf("结果是%d\n",cfz);
}
if(x2==3)//三角形
{
printf("请输入底\n");
scanf("%d",&sd);
printf("斜边\n");
scanf("%d",&sx);
sz=sd+sx+sx;
printf("结果是%d\n",sz);
}
if(x2==4)//梯形
{
printf("请输入上底\n");
scanf("%d",&ts);
printf("请输入下底\n");
scanf("%d",&tx);
printf("斜边1\n");
scanf("%d",&tb1);
printf("斜边2\n");
scanf("%d",&tb2);
tz=ts+tx+tb1+tb2;
printf("正在计算...\n");
printf("结果是%d\n",tz);
}
if(x2==5)
{
printf("选项\n1精细\n2普通\n3粗略\n");
printf("精细圆周率为3.1415927\n普通为3.14\n初略为3\n");
scanf("%d",&x21);
system("cls");
if(x21==1)
{
printf("直径?\n");
scanf("%d",&yz);
yzh=yz*3.1415927;
printf("%d",yzh);
}
}
}
system("pause");
return 0;
}
|