度【难度:0级】:
答案1:
public class Kata
{
public static char Grader(double v
) => v
> 1 || v
< 0.6 ? 'F' : v
>= 0.9 ? 'A' : v
>= 0.8 ? 'B' : v
>= 0.7 ? 'C' : 'D';
}
答案2:
public class Kata
{
public static char Grader(double score
)
{
return score
> 1.0 ? 'F'
: score
>= 0.9 ? 'A'
: score
>= 0.8 ? 'B'
: score
>= 0.7 ? 'C'
: score
>= 0.6 ? 'D'
: 'F';
}
}
答案3:
public class Kata
{
public static char Grader(double score
)
{
switch ((int)(score
*10))
{
case 6: return 'D';
case 7: return 'C';
case 8: return 'B';
case 9: return 'A';
default: return (score
== 1.0) ? 'A' : 'F';
}
}
}
答案4:
public class Kata
{
public static char Grader(double score
)
{
if (score
> 1) { return 'F'; }
else if (score
>= 0.9) { return 'A'; }
else if (score
>= 0.8) { return 'B'; }
else if (score
>= 0.7) { return 'C'; }
else if (score
>= 0.6) { return 'D'; }
else { return 'F'; }
}
}
答案5:
public class Kata
{
public static char Grader(double n
)
{
return n
> 1 ? 'F':
n
>= .9 ? 'A' :
n
>= .8 ? 'B' :
n
>= .7 ? 'C' :
n
>= .6 ? 'D' :
'F';
}
}
答案6:
public class Kata
{
public static char Grader(double score
)
{
char[] chars
= {'A','B','C','D','F'};
if (score
>= 0.9 &
;&
; score
<= 1.0) {
return chars
[0];
}
else if (score
>= 0.8 &
;&
; score
< 0.9) {
return chars
[1];
}
else if (score
>= 0.7 &
;&
; score
< 0.8) {
return chars
[2];
}
else if (score
>= 0.6 &
;&
; score
< 0.7) {
return chars
[3];
}
else {
return chars
[4];
}
}
}
答案7:
public class Kata
{
public static char Grader(double score
)
{
if(score
> 1 || score
< 0.6)
{
return 'F';
}
else if (score
>= 0.9 &
;&
; score
<= 1)
{
return 'A';
}
else if (score
>= 0.8 &
;&
; score
< 0.9)
{
return 'B';
}
else if (score
>= 0.7 &
;&
; score
< 0.8)
{
return 'C';
}
else if (score
>= 0.6 &
;&
; score
< 0.7)
{
return 'D';
}
else
{
return 'F';
}
}
}
答案8:
using System
;
public class Kata
{
public static char Grader(double score
)
{
return score
< 0.6 ? 'F'
: score
< 0.7 ? 'D'
: score
< 0.8 ? 'C'
: score
< 0.9 ? 'B'
: score
<= 1 ? 'A' : 'F';
}
}
答案9:
public class Kata
{
public static char Grader(double score
)
{
if (score
>=0.6&
;&
;score
<0.7) {return 'D';}
if (score
>=0.7&
;&
;score
<0.8) {return 'C';}
if (score
>=0.8&
;&
;score
<0.9) {return 'B';}
if (score
>=0.9&
;&
;score
<=1) {return 'A';}
else {return 'F';}
}
}
答案10:
public class Kata
{
public static char Grader(double score
)
{
if(score
>= 0.6 &
;&
; score
< 0.7)
return'D';
else if(score
>= 0.7 &
;&
; score
< 0.8)
return 'C';
else if(score
>= 0.8 &
;&
; score
< 0.9)
return 'B';
else if(score
>= 0.9 &
;&
; score
<= 1)
return 'A';
else if(score
> 1 || score
< 0.6)
return 'F';
return ' ';
}
}
转载请注明原文地址: https://mac.8miu.com/read-485876.html