java编写程序.设某班50人,写程序统计某一单科成绩各分数段的分布人数,每人的成绩随机输.

某班有20名同学,写一C程序统计某一单科成绩各分数段的分布人数,输出格式如下:~

struct 学生信息结构{ int 学号; string 姓名; int 成绩; };
void 学生信息处理(学生信息结构 班级信息[], int 人数)
{
float 平均分数(0.0); int 计数(0);
cout << "0-59:";
do
{
if (班级信息[计数].成绩 < 60)
cout << 班级信息[计数].姓名 << " ";
计数++;
} while (人数 > 计数);
cout << endl;
计数 = 0;
cout << "60-84:";
do
{
if (班级信息[计数].成绩 > 59 && 班级信息[计数].成绩 < 85)
cout << 班级信息[计数].姓名 << " ";
计数++;
} while (人数 > 计数);
cout << endl;
计数 = 0;
cout << "85-100:";
do
{
if (班级信息[计数].成绩 > 84 && 班级信息[计数].成绩 <= 100)
cout << 班级信息[计数].姓名 << " ";
计数++;
} while (人数 > 计数);
cout << endl;
};

int 成绩(0), 学号(0), 人数(0); size_t 计数(0);
string 姓名("");
学生信息结构 班级信息[9];
do
{
班级信息[计数] = { { 0 } };
计数++;
} while (计数 < 9);

cout << "请输入学生信息:" << endl;
计数 = 0;
do
{
cin >> 学号 >> 姓名 >> 成绩;
班级信息[计数] = { 学号, 姓名, 成绩 };
计数++;
} while (9 > (int)计数);
学生信息处理(班级信息, 9);

switch(fenshu / 10)
{
case 6:

case 7:

...

}

if(){} else{}

某班级有50个学生,针对每一个学生的《java程序设计》 成绩x,输出其相应...
答:解析:学生成绩的三个等级由是否小于等于60分和是否小于等于79分这两个条件控制,因此可以将其分为两部分来设计框图,即判断框的选择问题,还应注意将全部学生的相应成绩等级全部显示. 答案:依题意设计以下程序框图:  点评:该题也可以先用判断条件“是否小于等于79分”先行判断...

Java编程,做一个最简单的输出程序,输出内容:姓名,班级,专业
答:下面是一个最简单的Java输出程序,用于输出姓名、班级和专业的信息:更系统全面的学习资料,点击查看```javapublic class OutputProgram { public static void main(String[] args) { String name = "张三"; String className = "2021班"; String major = "计算机科学与技术"; System...

编写一个java程序,随机产生50个(10~100)之间的整数将他们存于数组中...
答:import java.util.Arrays;import java.util.Random;public class SumTest {public static void main(String[] args) {Random r = new Random();int[] arr = new int[50];int start = 10, end = 100, sum = 0;for (int i = 0; i < arr.length; i++) {arr[i] = r.nextInt(en...

Java程序设计 求50以内的奇数之和,以及50以内的素数
答:} } } public static void main(String[] args) { Test t=new Test(); System.out.println("50以内的奇数和为:"+t.getSum(50)); System.out.println("50以内的素数:")

编写一个JAVA程序读取0到50(包含两者)范围内的任意多个整数,并且计算每...
答:public class Test { public static void main(String[] args) { Map<Integer, Integer> map = new HashMap<>(); Scanner scanner = new Scanner(System.in); System.out.println("请输入0到50范围的数(输入-1结束)"); int num; // 输入 -1 则输入结束 while ((...

用java编程,输入某个班学生的成绩。
答:/*java编程:输入某个班学生的成绩,输入-1时,表示输入结束。计算该班的学生人数、最高分、最低分和平均分*/ 分析:根据题目可知,①需要连续输入数据,并将连续输入的数据保存,②记录输入的数据个数③需要有输入数据内容判断,如果输入-1则停止输入,执行计算。2、代码如下 public static void main...

Java编程,做一个最简单的输出程序,输出内容:姓名,班级,专业
答:如果你想做一个最简单的输出程序,你可以使用Java的System.out.println()方法。以下是一个简单的例子:javapublic class SimpleOutput { public static void main(String[] args) { // 使用System.out.println()方法输出内容 System.out.println("这是最简单的输出程序!"); } }这段...

编写一个Java程序,实现求解把50元钱分成一元,二元和五元的纸币且纸币...
答:/ public static void main(String[] args) { // TODO Auto-generated method stub int x,y,z;for (x=0;x<=9;x++) { for (y = 0; y <=25; y++) { for (z = 0; z <= 20-x-y; z++) { int num=x+y+z;int sum=5*x+2*y+z;if (num==20&&sum==50) { System...

某班共有学生50人,会c语言的有40人,会java的有35人,会c#的有10人,以 ...
答:4年后我也遇见了这一题,我认为答案没错。我题目中的Perl就是你题目中的C#,以下都用Perl表示。得到答案是40之后,假设25人既会C又会Java,15人只会C,10人只会Java,10人只会Perl,再加上三个都会的5个学生,一共是50个学生,符合题意。

设计一个给班级学生成绩排序的java程序,具体要求如下
答:按照题目要求编写的Java程序如下(注意 以下程序全部放在Main.java文件中)class student{ String name;int score;public student(String name,int score){ this.name=name;this.score=score;} String studentInfo(){ return "name="+this.name+",score="+this.score;} } public class Main{ public ...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网