|
4k-Rn 发表于 2013-11-5 21:58
]#include
#include
#include - /*
- *这是一个多功能计算机的程序
- *此程序为C语言编写
- *版权所有:XXX
- *未经同意不得转载
- */
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- #include <windows.h>
- #include <string.h>
- int main()
- {
- int fu,su,cuo,a,b,c,d,e;
- char mi[20]={"13642312331bb="};
- char ma[20];
- char yuan[35]={"141592653589793238462643383692"};
- printf("此多功能计算机已打开!\n");
- printf("按1键开始,按0键退出\n");
- printf("请输入命令符:");
- scanf("%d",&fu);
- goto fu;
- fu:
- {
- if(fu!=1&&fu!=0)
- {
- printf("请输入正确命令符:");
- scanf("%d",&fu);
- goto fu;
- }
- if(fu==1)
- {
- system("cls");
- printf("打开中(此文件比较大,可能需要一点时间)");
- Sleep(500);
- for(e=0;e<6;e++)
- {
- printf("·");
- Sleep(500);
- }
- printf("\n此多功能计算机已打开,按任意键开启\n");
- getch();
- goto deng;
- deng:
- {
- system("cls");
- printf("您还未登录,不能使用所有功能,是否现在登录?\n");
- printf("按0键注册\n按1键登录\n按2键试用\n");
- printf("请输入命令符:");
- }
- goto zhu;
- zhu:
- {
- scanf("%d",&fu);
- if(fu!=2&&fu!=1&&fu!=0)
- {
- printf("请输入正确命令符:");
- goto zhu;
- }
- }
- if(fu==0)
- {
- system("start http://www.ahac.icoc.cc/col.jsp?id=101");
- printf("按任意键回到菜单");
- getch();
- goto deng;
- }
- if(fu==1)
- {
- printf("请输入您的登录密码:");
- for(e=0;e<14;e++)
- {
- ma[e]=getch();
- printf("*");
- }
- if(strcmp(mi,ma)==0)
- {
- printf("\n成功进入!\n");
- printf("按任意键启动");
- getch();
- goto caidan;
- }
- else
- {
- printf("\n密码不匹配!\n");
- printf("按任意键退出\n");
- getch();
- goto tuichu;
- }
- }
- if(fu==2)
- {
- printf("这只是试用计算机,不可做其他用途!\n");
- printf("按任意键开启");
- getch();
- goto jiancai;
- jiancai:
- {
- system("cls");
- printf("┏━━━多功能计算机━━━┓\n");
- printf("┃ 0.退出运算 ┃\n");
- printf("┃ 1.加法运算 ┃\n");
- printf("┃ 2.减法运算 ┃\n");
- printf("┃ 3.乘法运算 ┃\n");
- printf("┃ 4.除法运算 ┃\n");
- printf("┃ 5.求余运算 ┃\n");
- printf("┗━━━━━━━━━━━━┛\n");
- printf("请输入菜单命令符:");
- }
- goto jian;
- jian:
- {
- scanf("%d",&fu);
- if(fu!=0&&fu!=1&&fu!=2&&fu!=3&&fu!=4&&fu!=5)
- {
- printf("请输入正确命令符:");
- goto jian;
- }
- }
- if(fu==0)
- goto tuichu;
- if(fu==1)
- {
- printf("您即将使用加法计算机\n");
- printf("请输入第一个数:");
- scanf("%d",&a);
- printf("请输入第二个数:");
- scanf("%d",&b);
- c=a+b;
- printf("它们的和是:%d\n",c);
- printf("式子是:%d+%d=%d\n",a,b,c);
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- if(fu==2)
- {
- printf("您即将使用减法计算机\n");
- printf("请输入第一个数:");
- scanf("%d",&a);
- printf("请输入第二个数:");
- scanf("%d",&b);
- c=a-b;
- printf("它们的差是:%d\n",c);
- printf("式子是:%d-%d=%d\n",a,b,c);
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- if(fu==3)
- {
- printf("您即将使用乘法计算机\n");
- printf("请输入第一个数:");
- scanf("%d",&a);
- printf("请输入第二个数:");
- scanf("%d",&b);
- c=a*b;
- printf("它们的积是:%d\n",c);
- printf("式子是:%d×%d=%d\n",a,b,c);
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- if(fu==4)
- {
- printf("您即将使用除法计算机\n");
- printf("请输入第一个数:");
- scanf("%d",&a);
- printf("请输入第二个数:");
- scanf("%d",&b);
- if(b==0)
- {
- printf("除数不能是零\n");
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- c=a-b;
- printf("它们的和是:%d\n",c);
- printf("式子是:%d-%d=%d\n",a,b,c);
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- if(fu==5)
- {
- printf("您即将使用求余计算机\n");
- printf("请输入第一个数:");
- scanf("%d",&a);
- printf("请输入第二个数:");
- scanf("%d",&b);
- if(b==0)
- {
- printf("除数不能是零\n");
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- c=a%b;
- printf("它们的余是:%d\n",c);
- printf("式子是:%d÷%d······%d\n",a,b,c);
- printf("按任意键回到菜单");
- getch();
- goto jiancai;
- }
- }
- while(1)
- {
- caidan:
- {
- system("cls");
- printf("┏━━━多功能计算机━━━┓\n");
- printf("┃ 0.退出运算 ┃\n");
- printf("┃ 1.加法运算 ┃\n");
- printf("┃ 2.减法运算 ┃\n");
- printf("┃ 3.乘法运算 ┃\n");
- printf("┃ 4.除法运算 ┃\n");
- printf("┃ 5.求余运算 ┃\n");
- printf("┃ 6.阶乘运算 ┃\n");
- printf("┃ 7.次方运算 ┃\n");
- printf("┃ 8.根号运算 ┃\n");
- printf("┃ 9.圆周运算 ┃\n");
- printf("┃ 10.混 运算 ┃\n");
- printf("┃ 11.1/X运算 ┃\n");
- printf("┃ 12.sin运算 ┃\n");
- printf("┃ 13.cos运算 ┃\n");
- printf("┃ 14.tan运算 ┃\n");
- printf("┗━━━━━━━━━━━━┛\n");
- printf("请输入菜单命令符^-^:");
- scanf("%d",&fu);
- goto cuo;
- cuo:
- {
- cuo=0;
- while(fu!=cuo)
- {
- if(cuo==14&&fu!=cuo)
- {
- printf("请输入正确命令符^-^:");
- scanf("%d",&fu);
- goto cuo;
- }
- cuo++;
- }
- }
- if(fu==0)
- goto tuichu;
- if(fu==1)
- {
- printf("您即将使用加法计算机^-^\n");
- printf("请输入第一个数^-^:");
- scanf("%d",&a);
- printf("请输入第二个数^-^:");
- scanf("%d",&b);
- c=a+b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的和是^-^:%d\n",c);
- printf("式子是^-^:%d+%d=%d\n",a,b,c);
- goto jiafa;
- jiafa:
- {
- printf("您有两项选择^-^:\n1^-^:继续进行加法\n其他数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- c=c+a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的和是^-^:%d\n",c);
- printf("式子是^-^:%d+%d=%d\n",d,a,c);
- d=c;
- goto jiafa;
- }
- else
- goto caidan;
- }
- }
- if(fu==2)
- {
- printf("您即将使用减法计算机^-^\n");
- printf("请输入第一个数^-^:");
- scanf("%d",&a);
- printf("请输入第二个数^-^:");
- scanf("%d",&b);
- c=a-b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的差是^-^:%d\n",c);
- printf("式子是^-^:%d-%d=%d\n",a,b,c);
- goto jianfa;
- jianfa:
- {
- printf("您有两项选择^-^:\n1^-^:继续进行减法\n其他数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- c=c-a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的差是^-^:%d\n",c);
- printf("式子是^-^:%d-%d=%d\n",d,a,c);
- d=c;
- goto jianfa;
- }
- else
- goto caidan;
- }
- }
- if(fu==3)
- {
- printf("您即将使用乘法计算机^-^\n");
- printf("请输入第一个数^-^:");
- scanf("%d",&a);
- printf("请输入第二个数^-^:");
- scanf("%d",&b);
- c=a*b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的积是^-^:%d\n",c);
- printf("式子是^-^:%d×%d=%d\n",a,b,c);
- goto chengfa;
- chengfa:
- {
- printf("您有两项选择^-^:\n1^-^:继续进行乘法\n其他数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- c=c*a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的积是^-^:%d\n",c);
- printf("式子是^-^:%d×%d=%d\n",d,a,c);
- d=c;
- goto chengfa;
- }
- else
- goto caidan;
- }
- }
- if(fu==4)
- {
- printf("您即将使用除法计算机^-^\n");
- printf("请输入第一个数^-^:");
- scanf("%d",&a);
- printf("请输入第二个数^-^:");
- scanf("%d",&b);
- if(b==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=a/b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的商是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d=%d\n",a,b,c);
- goto chufa;
- chufa:
- {
- printf("您有两项选择^-^:\n1^-^:继续进行除法\n其他数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- if(a==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=c/a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的商是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d=%d\n",d,a,c);
- d=c;
- goto chufa;
- }
- else
- goto caidan;
- }
- }
- if(fu==5)
- {
- printf("您即将使用求余计算机^-^\n");
- printf("请输入第一个数^-^:");
- scanf("%d",&a);
- printf("请输入第二个数^-^:");
- scanf("%d",&b);
- if(b==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=a%b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的余是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d······%d\n",a,b,c);
- goto yufa;
- yufa:
- {
- printf("您有两项选择^-^:\n1^-^:继续进行求余\n其他数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- if(a==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=c%a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的余是:^-^%d\n",c);
- printf("式子是^-^:%d÷%d······%d\n",d,a,c);
- d=c;
- goto yufa;
- }
- else
- goto caidan;
- }
- }
- if(fu==6)
- {
- a=2;
- b=1;
- printf("您即将使用阶乘计算机^-^\n");
- printf("请输入阶乘的数^-^:");
- scanf("%d",&c);
- if(c>16)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- while(a<=c)
- {
- b=b*a;
- a++;
- }
- printf("%d的阶乘是^-^:%d\n",c,b);
- printf("式子是^-^:1×···×%d=%d\n",c,b);
- printf("您有一项选择^-^:\n任意数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- if(fu==7)
- {
- printf("您即将使用次方计算机^-^\n");
- printf("请输入次方的数^-^:");
- scanf("%d",&a);
- d=a;
- printf("请输入要乘的次数^-^:");
- scanf("%d",&b);
- for(e=0;e<b-1;e++)
- a=a*a;
- c=a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("%d的%d次方是^-^:%d\n",d,b,c);
- printf("式子是^-^:%d×···×%d=%d\n",d,d,c);
- goto pingfang;
- pingfang:
- {
- printf("您有两项选择^-^:\n1^-^:继续进行次方\n其他数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请输入要乘的次数^-^:");
- scanf("%d",&b);
- for(e=0;e<b-1;e++)
- a=a*a;
- c=a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("%d的%d次方是^-^:%d\n",d,c);
- printf("式子是^-^:%d×···×%d=%d\n",d,d,c);
- d=c;
- goto pingfang;
- }
- else
- goto caidan;
- }
- }
- if(fu==8)
- {
- printf("您即将使用根号计算机^-^\n");
- printf("请输入根号的数^-^:");
- scanf("%d",&a);
- c=sqrt(a);
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("%d的根号是^-^:%d\n",a,c);
- if(c*c==a)
- printf("式子是^-^:%d=%d×%d\n",a,c,c);
- else
- printf("式子是^-^:%d≈%d×%d\n",a,c,c);
- goto genhao;
- genhao:
- {
- printf("您有一项选择^-^:\n任意数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- }
- if(fu==9)
- {
- printf("您即将使用圆周计算机^-^\n");
- printf("请输入位数(不大于30)^-^:");
- scanf("%d",&a);
- if(a>30)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("圆周率(%d位)≈",a);
- if(a>0)
- printf("3.");
- else if(a==0)
- printf("3");
- else
- {
- printf("位数不能为负^-^\n");
- printf("按任意键回到菜单^-^");
- getch();
- goto caidan;
- }
- for(e=0;e<a;e++)
- printf("%c",yuan[e]);
- printf("\n您有一项选择^-^:\n任意数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- if(fu==10)
- {
- printf("您即将使用混合计算机^-^\n");
- printf("请输入运算符(1是+,2是-,3是×,4是÷,5是%)^-^:");
- goto wu;
- wu:
- {
- scanf("%d",&su);
- if(su!=1&&su!=2&&su!=3&&su!=4)
- {
- printf("请输入正确命令符^-^:");
- goto wu;
- }
- }
- printf("请输入第一个数^-^:");
- scanf("%d",&a);
- printf("请输入第二个数^-^:");
- scanf("%d",&b);
- if(su==1)
- {
- c=a+b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的和是^-^:%d\n",c);
- printf("式子是^-^:%d+%d=%d\n",a,b,c);
- goto hunhe;
- }
- if(su==2)
- {
- c=a-b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的差是^-^:%d\n",c);
- printf("式子是^-^:%d-%d=%d\n",a,b,c);
- goto hunhe;
- }
- if(su==3)
- {
- c=a*b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的积是^-^:%d\n",c);
- printf("式子是^-^:%d×%d=%d\n",a,b,c);
- goto hunhe;
- }
- if(su==4)
- {
- if(b==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=a/b;
- d=c; if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的商是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d=%d\n",a,b,c);
- goto hunhe;
- }
- if(su==5)
- {
- if(b==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=a%b;
- d=c;
- if(d>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的余是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d······%d\n",a,b,c);
- goto hunhe;
- }
- hunhe:
- {
- printf("您有五项选择^-^:\n1^-^:继续进行加法");
- printf("\n2^-^:继续进行减法\n3^-^:继续进行乘法");
- printf("\n4^-^:继续进行除法\n5^-^:继续进行求余\n");
- printf("\n其他数字^-^:回到菜单");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- if(fu==1)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- c=c+a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的和是^-^:%d\n",c);
- printf("式子是^-^:%d+%d=%d\n",d,a,c);
- d=c;
- goto hunhe;
- }
- if(fu==2)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- c=c-a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的差是^-^:%d\n",c);
- printf("式子是^-^:%d-%d=%d\n",d,a,c);
- d=c;
- goto hunhe;
- }
- if(fu==3)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- c=c*a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的积是^-^:%d\n",c);
- printf("式子是^-^:%d×%d=%d\n",d,a,c);
- d=c;
- goto hunhe;
- }
- if(fu==4)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- if(a==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=c/a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的商是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d=%d\n",d,a,c);
- d=c;
- goto hunhe;
- }
- if(su==5)
- {
- printf("请再输入一个数吧^-^:");
- scanf("%d",&a);
- if(a==0)
- {
- printf("除数不能是零^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=c%a;
- if(c>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- printf("它们的余是^-^:%d\n",c);
- printf("式子是^-^:%d÷%d······%d\n",d,a,c);
- d=c;
- goto hunhe;
- }
- else
- goto caidan;
- }
- }
- if(fu==11)
- {
- printf("您即将使用1/X计算机^-^\n");
- printf("请输入要1/X数^-^:");
- scanf("%d",&a);
- if(a>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=1/a;
- printf("%d的1/X是^-^:%d\n",a,c);
- printf("式子是^-^:1/X%d≈%d\n",a,c);
- goto daoshu;
- daoshu:
- {
- printf("您有一项选择^-^:\n任意数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- }
- if(fu==12)
- {
- printf("您即将使用sin计算机^-^\n");
- printf("请输入要sin数^-^:");
- scanf("%d",&a);
- if(a>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=sin(a);
- printf("%d的sin是^-^:%d\n",a,c);
- printf("式子是^-^:sin%d≈%d\n",a,c);
- goto sin;
- sin:
- {
- printf("您有一项选择^-^:\n任意数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- }
- if(fu==13)
- {
- printf("您即将使用cos计算机^-^\n");
- printf("请输入要cos数^-^:");
- scanf("%d",&a);
- if(a>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=cos(a);
- printf("%d的cos是^-^:%d\n",a,c);
- printf("式子是^-^:cos%d≈%d\n",a,c);
- goto cos;
- cos:
- {
- printf("您有一项选择^-^:\n任意数字^-^:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- }
- if(fu==14)
- {
- printf("您即将使用tan计算机^-^\n");
- printf("请输入要tan数^-^:");
- scanf("%d",&a);
- if(a>2147483646)
- {
- printf("此数过大,无法算出^-^\n");
- printf("按任意键回到菜单^-^\n");
- getch();
- goto caidan;
- }
- c=tan(a);
- printf("%d的tan是^-^:%d\n",a,c);
- printf("式子是^-^:tan%d≈%d\n",a,c);
- goto tan;
- tan:
- {
- printf("您有一项选择^-^:1\n任意数字:回到菜单\n");
- printf("请输入命令符^-^:");
- scanf("%d",&fu);
- goto caidan;
- }
- }
- }
- }
- }
- if(fu==0)
- goto tuichu;
- }
- tuichu:
- {
- printf("谢谢您的使用!我们将会尽全力为您服务\n");
- printf("-------------170工作室-------------\n");
- }
- printf("按任意键退出···");
- getch();
- return 0;
- }
复制代码 |
|