在不同的编程语言中输出成绩的方法有所不同。以下是几种常见编程语言中输出成绩的方法:
C语言
输入成绩并排序
```c
include include int main() { int s, i, j, t; printf("请输入10个学生的成绩:\n"); for (i = 0; i < 10; i++) { scanf("%d", &s[i]); } // 冒泡排序 for (i = 0; i < 10; i++) { for (j = 0; j < 9; j++) { if (s[j] < s[j + 1]) { t = s[j]; s[j] = s[j + 1]; s[j + 1] = t; } } } printf("成绩由高到低为:\n"); for (i = 0; i < 10; i++) { printf("%d ", s[i]); } printf("\n"); return 0; } ``` ```c include int main() { int score; printf("请输入成绩:\n"); scanf("%d", &score); if (score >= 90) { printf("优秀\n"); } else if (score >= 80) { printf("良好\n"); } else if (score >= 70) { printf("及格\n"); } else { printf("不及格\n"); } return 0; } ``` Java ```java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("学生的成绩是:"); int grade = scanner.nextInt(); if (grade >= 90 && grade <= 100) { System.out.println("优秀"); } else if (grade >= 80 && grade < 90) { System.out.println("良好"); } else if (grade >= 60 && grade < 80) { System.out.println("及格"); } else { System.out.println("不及格"); } } } ``` Python ```python def main(): score = int(input("请输入成绩: ")) if score >= 90: print("优秀") elif score >= 80: print("良好") elif score >= 70: print("及格") else: print("不及格") if __name__ == "__main__": main() ``` C++ ```cpp include include include int main() { std::vector int score; std::cout << "请输入成绩(输入0结束): "; while (std::cin >> score && score != 0) { scores.push_back(score); } std::sort(scores.begin(), scores.end(), std::greater std::cout << "成绩由高到低为: "; for (int s : scores) { std::cout<< s << " "; } std::cout << std::endl; return 0; } ``` 这些示例展示了如何在不同的编程语言中输入成绩并根据成绩输出相应的等级。你可以根据自己的需求选择合适的编程语言和实现方式。根据成绩输出等级
输入成绩并输出等级
输入成绩并输出等级
输入成绩并输出等级