77问答网
所有问题
13. 编写程序,从键盘输入10个学生的成绩,按降序排列输出。
如题所述
举报该问题
推荐答案 推荐于2016-03-17
可以用冒泡排序解决,代码如下:
#include <stdio.h>
int main()
{
int i, j,temp;
int a[10];
for(i=0; i<10; i++)
{
for(j=i; j<10; j++)
{
if(a[i]<a[j])
{ temp = a[i]; a[i] = a[j]; a[j] = temp;}
}
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/88GNIYYq3.html
相似回答
...英语
成绩,
求出每位
学生的
总成绩(
按降序排列
)
答:
import java.util.Arrays;import java.util.Scanner;public class StudentScore { public static void main(String[] args) { //定义一个二维数组scores来存放10位
学生的
三门科目
的成绩
int[][] scores = new int[10][3]; //创建一个输入对象 Scanner input = new Scanner(System.in);...
如果
按降序排列10个
数据,怎么
编程序
?
答:
先定义一个长度为
10
的数组a[],
10个
数据由
键盘输入
,从第一个数开始,两两一组进行判断,因为要求是
降序排列
,因此将两个数中小的向后移动,每个数要比较的次数为9-数的下标。比较完成后将数组依次输出。输入10个数据,程序运行结果:
用C语言
编写,输入10个
数
按降序排列
答:
doublea[10]={0};//定义三个变量和一个长度为10的数组;printf("请
输入十个
数:\n");//显示“请输入十个数”for(i=0;i<10;i++){ scanf("%lf",&a[i]);//
从键盘
上输入十个数送到数组;} for(i=1;i<10;i++)//for循环,进行9次循环;{ for(j=i-1;j>=0;j--)//for循...
用计算机C语言
编程,
程序设计题:
从键盘输入十个
数,将他们进行
降序排列
...
答:
include<stdio.h>int main(){int i,j,t,a[10]; for(i=0;i<10;i++) //
输入10个
整数 scanf("%d",&a[i]); for(i=0;i<9;i++) //降序冒泡排序 for(j=0;j<9-i;j++) if(a[j]<a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t;} for(i=0;...
如何在Java中
从键盘输入10个
数,用选择法
按降序
排序并
输出
?
答:
在Java中在数组中保存
10个
数,调用下面的排序函数,用选择法
按降序
排序:public static void selectionSort(int[] arr){ for (int i = 0; i < arr.length - 1; i++) { int max = i; for (int j = i + 1; j < arr.length; j++) { if (arr[max] < arr[j]) ...
从键盘输入10
名
学生的成绩,
显示其中的最高分。最低分和平均分,要求用指...
答:
int a[10],i,*max,*min float sum;max=a;min=a;sum=0;for(i=0;i<10;++i){ scanf("%d",a+i);if(a[i]>*max) max=a+i;if(a[i]<*min) min=a+i;sum+=a[i];} printf("max=%d,min=%d,avg=%f",*max,*min,sum/10);...
编写
一个
程序,
要求
从键盘输入10个
整数,然后采用冒泡排序法
,按降序
排序...
答:
当需要编写一个
程序,从键盘
接收
10个
整数并采用冒泡排序法进行降序排列时,可以参考以下步骤。首先,创建一个长度为10的数组a[],用户依次输入这10个整数。排序过程从数组的第一个元素开始,通过两两比较,如果前一个数小于后一个数,就将它们交换位置。由于是
降序排列,
所以每次比较都是将较小的数向后...
大家正在搜
编写程序从键盘上输入10个整数
编写程序输入某学生的成绩
编写程序从键盘输入一个整数
编写程序从键盘读入10个整数
编写程序从键盘输入
输入一个三位数逆序输出编程
从键盘输入100个整数
c语言从键盘上输入10个整数
从键盘输入10个整数到数组中
相关问题
用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成...
编写程序,输入10名学生某门课程的成绩,按降序排列
求高手帮忙c语言程序设计 从键盘输入10个同学的成绩,按降序...
编写一个程序,要求从键盘输入10个整数,然后采用冒泡排序法,...
C语言编程,从键盘输入10个学生的成绩,由高到低排序输出成绩...
编写一个c++程序,从键盘输入10个学生的名字和成绩并存在一...
从键盘输入10个学生的姓名,性别,成绩,按性别,成绩降序排列...
编写程序 从键盘上输入10个学生的某门课的成绩,计算出平均成...