永发信息网

C程序转换windos程序

答案:2  悬赏:60  手机版
解决时间 2021-05-09 03:20

请帮我把一下程序转化成windos 程序,或者告诉我转化的方法。

 

#include "stdio.h"
#include <cstdio>
#include <cmath>
void main()
{
    int a;
    loop:
    printf("\n多功能计算器:请选择1,2,3.");
    scanf("%d",&a);
    if(a==1)
    {
     int n1,n2,n3,c;
     char ch;
     loop2:
     printf("加减乘除计算器。");
     printf("\n输入你的计算式子");
     scanf("%d%c%d",&n1,&ch,&n2);
     switch(ch)
     {
      case'+':
      n3=n1+n2;
      printf("=%d",n3);
      break;
      case'-':
      n3=n1-n2;
      printf("=%d",n3);
      break;
      case'*':
      n3=n1*n2;
      printf("=%d",n3);
      break;
      case'/':
      n3=n1/n2;
      printf("=%d",n3);
      break;
      default:
      printf("EORROR!!");
     }
     printf("\n回到菜单选择1, 回到计算器选择2, 退出选择3。 ");
     scanf("%d",&c);
     if(c==1)
     {
      goto loop;
     }
     else if(c==2)
     {
      goto loop2;
     }
     else if(c==3)
     {
      goto loop5;
     }
    }
    else if(a==2)
    {
     int back;
     float x;
     loop3:
        printf("开方计算器:");
        scanf("%f",&x);
        printf("%f\n",sqrt(x));
        printf(" \n回到菜单选择1, 回到开方选择2,退出选择3。");
        scanf("%d",&back);
        if(back==1)
        {
         goto loop;
        }
        else if(back==2)
        {
         goto loop3;
        }
        else if(back==3)
        {
         goto loop5;
        }
    }
    else if(a==3)
    {
     int number,back1;
     loop4:
     printf("判断正负数\n请输入数字:");
     scanf("%d",&number);
     if(number<0)
     {
      printf("%d为负数",number);
     }
     else if(number>0)
     {
      printf("%d为正数",number);
     }
     else
     {
      printf("你输入的数字为零.");
     }
     printf("\n回到菜单选择1, 回到正负数选择2,退出选择3。");
     scanf("%d",&back1);
     if(back1==1)
     {
      goto loop;
     }
     else if(back1==2)
     {
      goto loop4;
     }
     else if(back1==3)
     {
      goto loop5;
     }
    }
    else
    {
     int ba;
     printf("没有这项功能!");
     printf("\n回到菜单选择1, 退出选择3:");
     scanf("%d",&ba);
     if(ba==1)
     {
      goto loop;
     }
     else if(ba==3)
     {
      goto loop5;
     }
    }
    loop5:
    return;
}

最佳答案
要转Windows程序比较麻烦,因为架构都不一样,写出来应该是像Windows科学计算器那个程序,加我QQ 258861434,我教你
全部回答
你这个说法有问题这本来就可以在widnows下运行,是控制台程序。你是不是想问如何变成有窗体的程序?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
九年级数学圆
两个人中有一方喜欢被叛,欺骗,谎言,不真诚. 
盗梦空间里描述的会不会成真?
N73是什么手机?
我在新浪网开号 要收信 但为什么我QQ邮箱没收
帮忙取个动漫社的名字
为什么最近头发掉得好厉害?
我的电脑是2G内存金士顿的PC2-6400 DDR2 800M
地下城柔道带金丝莽可以吗,150000买的划算吗
谁知道怎么删除开心网001的账号???
利民农家乐地址在什么地方,想过去办事
v8100的手机QQ下载完内存卡不显示
魔兽世界德鲁伊攻略13,6的回
感冒时不能吃什么
求普通长方形室内石膏板吊顶造型图
推荐资讯
有知道的吗?财付通怎么重新设置?我的身份证
133的号充q币应该打什么电话
oppo手机文件问题
水电工之家荣事达水电管业电工泰州代理部地址
被谣言中伤的语句,关于不听谣言的名人名言
梁静茹的粉丝?有没?
DNF何时能开罐子啊
霸气励志的一句话,以(菊)为典故的一首励志
手指骨折还能恢复到和美骨折以前一样吗
用方程解的应用题
你认为QQ软件升级的快吗?
起名:朋友的宝宝快出生了,预产期应该就在这
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?