#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坑货么 都没留邮箱选个所谓的“已发邮箱”的答案,自己拿小号来回收积分的吧,这样以后谁认真答你问题?
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 了。真心火大。