帮我翻译这些C语言代码,翻译成eclipse,android开发可以用的语言

#include<stdio.h>
#include<math.h>
int main()
{
int zhu,ji,xing,da;
printf("请输入星级:");
scanf("%d",&xing);
while(xing!=0)
{
printf("请输入等级:");
scanf("%d",&ji);
printf("请输入主属性:");
scanf("%d",&zhu);
switch(xing)
{
case 3:da=149+zhu-(17+ji)/2;break;
case 4:da=149+zhu-(31+ji)/2;break;
case 5:da=149+zhu-(49+ji)/2;break;
}
printf("%d\n",da);
printf("请输入星级:");
scanf("%d",&xing);
}
}

这是java的代码:

你还要android的?真奇怪的要求等会儿我写写 

import java.util.Scanner;

public class hhh {
    public static void main(String[] args) {
        int zhu = 0, da = 0, xing = 0, ji = 0;
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入星级:");
        xing = sc.nextInt();
        while (xing != 0) {
            System.out.print("请输入等级:");
            ji = sc.nextInt();
            System.out.print("请输入主属性:");
            zhu = sc.nextInt();
            switch (xing) {
            case 3:
                da = 149 + zhu - (17 + ji) / 2;
                break;
            case 4:
                da = 149 + zhu - (31 + ji) / 2;
                break;
            case 5:
                da = 149 + zhu - (49 + ji) / 2;
                break;
            }
            System.out.println(da);
        }
        System.out.print("请输入星级:");
        xing = sc.nextInt();
    }
}

 如果你在输入的时候报错了那是你没输入个整数啊啊,懒得给你判断验证了

好了android版的完工了

项目见附件,apk安装文件在项目的\bin\文件夹下

---------------------------------

ps:LZ坑货么 都没留邮箱选个所谓的“已发邮箱”的答案,自己拿小号来回收积分的吧,这样以后谁认真答你问题?


温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-19
public class Test(){
public void static main(String[] args)
{
int zhu,da,xing.ji;
Scanner sc=new Scanner(System.in);
System.out.print("请输入星级");
xing=sc.next();
while(xing!=0)
{
System.out.print("请输入等级");
ji=sc.next();
System.out.print("请输入主属性")
zhu=sc.next();
switch(xing){case 3:da=149+zhu-(17+ji)/2;break;case 4:da=149+zhu-(31+ji)/2;break;case 5:da=149+zhu-(49+ji)/2;break;}}
System.out.println(da);

}

}追问

不行

追答

public static void main(String[] args) {
int zhu,da = 0,xing,ji;
Scanner sc=new Scanner(System.in);
System.out.print("请输入星级"); xing=Integer.parseInt(sc.next());
while(xing!=0) {
System.out.print("请输入等级");
ji=Integer.parseInt(sc.next());System.out.print("请输入主属性") ;
zhu=Integer.parseInt(sc.next());
switch(xing){
case 3:da=149+zhu-(17+ji)/2; break;
case 4:da=149+zhu-(31+ji)/2;break;
case 5:da=149+zhu-(49+ji)/2;break;}
System.out.println(da);}}
}

刚我没开软件去试,肯定有不规范的。这个是我试过的了。可以运行、

追问

public static void main(String[] args) {

System.out.print("请输入星级"); xing=Integer.parseInt(sc.next());
这两行有错

追答

坑啊。以后别来浪费我们时间好不好。直接选自己的答案就OK 了。真心火大。

第2个回答  2013-06-20
已改成android版本发送到邮箱本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网