凭着自己对音乐的一点兴趣 写了这个java 马马虎虎
package random;
//十二平均律判断
import java.util.Scanner;//插入扫描仪
public class Music {
public static void main(String[ ] args) {
@SuppressWarnings("resource")//取消对input的警报
Scanner input=new Scanner(System.in);//声明扫描仪变量
System.out.println("十二平均律判断 (+0.5为它的半音)");//系统提示输入
float num=input.nextFloat();//强制转换为浮点数
String str="无效"; //用str存放数据
if(num<=0||num>7) str="不是音符";
else if(num==1) str="唱名为1/do 音名为C";
else if(num==1.5) str="半音#1 音名为#C";
else if(num==2) str="唱名为2/re 音名为D";
else if(num==2.5) str="半音#2 音名为#D";
else if(num==3) str="唱名为3/mi 音名为E";
else if(num==4) str="唱名为4/fa 音名为F";
else if(num==4.5) str="半音#4 音名为#F";
else if(num==5) str="唱名为5/sol 音名为G";
else if(num==5.5) str="半音#5 音名为#G";
else if(num==6) str="唱名为6/la 音名为A";
else if(num==6.5) str="半音#6 音名为#A";
else if(num==7) str="唱名为7/si 音名为B";
System.out.println(str);
}
}