编程实现将百分数的分数转化为五级制分数,如:90~100:优、80~89:良、70~79:中、60~69:及格、59以下为不及格,并可将屏幕上任意输入的百分制成绩转换为五分制成绩。用matlab来写
时间: 2024-05-22 21:16:25 浏览: 19
function score = percentageToFiveGrade(percentage)
if percentage >= 90
score = '优';
elseif percentage >= 80
score = '良';
elseif percentage >= 70
score = '中';
elseif percentage >= 60
score = '及格';
else
score = '不及格';
end
end
% 测试代码:
percentage = input('请输入百分制成绩:');
score = percentageToFiveGrade(percentage);
disp(['五分制成绩为:', score]);
相关问题
用C语言实现对于给定的一个百分比制成绩,输出相应的五分制成绩。设:90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为’E’
这道题可以用 if-else if-else 语句来实现。具体代码实现如下:
```
#include <stdio.h>
int main()
{
float p;
printf("请输入百分比制成绩:");
scanf("%f", &p);
if (p >= 90)
{
printf("五分制成绩为 A\n");
}
else if (p >= 80 && p < 90)
{
printf("五分制成绩为 B\n");
}
else if (p >= 70 && p < 80)
{
printf("五分制成绩为 C\n");
}
else if (p >= 60 && p < 70)
{
printf("五分制成绩为 D\n");
}
else
{
printf("五分制成绩为 E\n");
}
return 0;
}
```
输入百分比制成绩后,程序会根据给定的条件判断,输出相应的五分制成绩。注意,浮点数的比较不能直接用等于号,要使用>=、<=等比较运算符。
C语言利用switch语句编程:编一程序,对于给定的一个百分比制成绩,输出相应的五分制成绩。设:90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为’E’ 说明:t的取值范围为[0,100],其他值则输出Data Error。
ChitGPT: 您好!以下是您要求的C语言程序:
```c
#include <stdio.h>
int main() {
int t;
printf("请输入成绩:\n");
scanf("%d", &t);
switch(t / 10) {
case 10:
case 9:
printf("对应的五分制成绩为:A\n");
break;
case 8:
printf("对应的五分制成绩为:B\n");
break;
case 7:
printf("对应的五分制成绩为:C\n");
break;
case 6:
printf("对应的五分制成绩为:D\n");
break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:
printf("对应的五分制成绩为:E\n");
break;
default:
printf("Data Error\n");
}
return 0;
}
```
希望能够解决您的问题!
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)