① 大一上学期计算机c语言期未考试成绩85分是什么水平
大一的计算机c语言期末考试85分。说明你学得还不错,老师画的重点基本上都掌握了。
② 辽宁工业大学c语言期末成绩不到六十就不给平时成绩
最终成绩是按照期末成绩和平时成绩各占一定比重给的。
一般平时成绩占20%,期末成绩占80%
如果加权后你的成绩仍然没有过60,那么就是不及格
所以应该已经考虑过你的平时成绩后,最终成绩没有过60
③ C语言:输入全班同学期末考试各门成绩(包括学号),求出每位同学的总分及平均分,按总
#include<stdio.h>
#include<string.h>
intmain()
{
chara[100][20],d[20];//学号
intn,m,b[100][10],s[100],i,j,t;//n为人数,m为学科数,b为每人每科的成绩,s为每人总分
floatc[100];//每人平均分
scanf("%d%d",&n,&m);//输入人数,学科数
for(i=0;i<n;i++)
{
s[i]=0;
scanf("%s",a[i]);//输入学号
for(j=0;j<m;j++)
{
scanf("%d",&b[i][j]);//输入成绩
s[i]=s[i]+b[i][j];//同时计算总分
}
c[i]=s[i]*1.0/m;//平均分
}
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(s[i]<s[j])//排名
{
t=s[i];
s[i]=s[j];
s[j]=t;
strcpy(d,a[i]);
strcpy(a[i],a[j]);
strcpy(a[j],d);
}
if(s[i]==s[j])//分数相同根据学号排名
{
if(strcmp(a[i],a[j])>0)
{
strcpy(d,a[i]);
strcpy(a[i],a[j]);
strcpy(a[j],d);
}
}
}
}
for(i=0;i<n;i++)
{
printf("%d %s %d %.2f ",i+1,a[i],s[i],c[i]);//排名学号总分平均分
}
}
④ 1、用C语言编写一个程序计算自己的期末考试成绩的总分。(要求各科成绩从键盘
#include<stdio.h>
int main()
{ int n,i,s=0,x;
printf("考了几门功课?\n");
scanf("%d",&n);
printf("请输入%d门功课的成绩: \n");
for(i=0; i<n; i++)
{ scanf("%d",&x);
s+=x;
}
printf("总分是:%d\n",s);
return 0;
}
⑤ 谁知道大学考试成绩一般多久出来
一般来说,大学期末考试结束之后就会放假了,学生都会计划回家。大学的期末考试有时候会有很多门,而且考试的时间都不一样,有的是第一门与最后一门相隔一个星期的都有,所以成绩出来的时间也是不一样的。
不过不要紧,时刻关注班级群,只要成绩出来,大家都会知道了。期末考试成绩出来得还是比较快的,考试一个星期都差不多。
一、大学期末成绩总平均分计算方法
1、将某一课程的学分乘以该课程所得的百分制成绩,作为该课程的加权成绩。以学生全部加权成绩之和,除以该生的课程总学分数,作为该生加权平均分。
2、同一课程多次修读,就高计算一次,不及格课程成绩不计入,非百分制成绩不计入。
二、平均学分绩点计算方法
1、将某一课程的学分乘以该课程所得的绩点,作为该课程的学分绩点。以学生全部绩点课程所得的学分绩点之和,除以该生的绩点课程总学分数,作为该生平均学分绩点。
2、同一课程多次修读,就高计算一次,不及格课程绩点不计入。
⑥ c语言 学生期末成绩统计
#includeintmain(){ints[20];intsum,max,min,excellent,good,pass,fail;inti;sum=0;max=0;min=100;excellent=good=pass=fail=0;for(i=0;imax)max=s[i];if(s[i]=90)excellent++;elseif(s[i]>=80)good++;elseif(s[i]>=60)pass++;elsefail++;}printf("平均成绩:%d,最高成绩:%d,最低成绩:%d\n",sum/20,max,min);printf("优秀人数:%d,良好人数:%d,及格人数:%d,不及格人数:%d\n",excellent,good,pass,fail);}
⑦ 大学期末考试C语言上机打的代码在成绩公布以后C语言老师、学校或者其他机构还会复查这些代码吗
不会,学校不是企业,永久保存代码是企业的事情,你这个不过是学校组织的一次小小的考试而已
⑧ c语言程序。期末总成绩排名。要有5科成绩,多人
#include<stdio.h>
void main(){
printf("请输入班的人数:");
int i;
float ch[60][2],h;
scanf("%d",&i);
while(i>60||i<0){
printf("请重新输入人数:");
scanf("%d",&i);
}
for(int j=0;j<i;j++){
float i1,i2,i3,i4,i5;
scanf("%f%f%f%f%f%f",ch[j],&i1,&i2,&i3,&i4,&i5);
ch[j][1]=i1+i2+i3+i4+i5;
}
for(int n=0;n<i-1;n++){
int k=n;
for(int m=n+1;m<i;m++)
if(ch[k][1]<ch[m][1])
k=m;
h=ch[n][0];
ch[n][0]=ch[k][0];
ch[k][0]=h;
h=ch[n][1];
ch[n][1]=ch[k][1];
ch[k][1]=h;
}
printf("学号 总分 ");
for(int y=0;y<i;y++)
printf("%d %.2f ",(int)ch[y][0],ch[y][1]);
}
⑨ 5.已知期末C语言课程成绩,要求输入10名同学的学号和成绩,然后按照成绩大小进行排名,并输出排名结果,
package test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.Scanner;
public class Test {
static int index = 1;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = 1;
List<Student> info = new ArrayList<Student>();
for (; i <= 10; i++) {
System.out.println("请输入第" + i + "位学号和成绩");
info.add(new Student(sc.nextInt(), sc.nextInt()));
}
sc.close();
Collections.sort(info, new Comparator<Student>() {// 先按成绩排序,相同按学号
public int compare(Student o1, Student o2) {
if (o1.getScore() - o2.getScore() > 0)
return -1;//降序
else if (o1.getScore() - o2.getScore() < 0)
return 1;
else if (o1.getNo() - o2.getNo() > 0)
return 1;
else
return -1;
}
});
info.forEach(student -> {
System.out.println("学号" + student.getNo() + "\t成绩" + student.getScore() + "\t排名:" + (index++));
});
}
}
⑩ C语言程序计算期末成绩
语句
average=total/5
有问题,因为经过这个式子计算后,赋给average的是一个整数值
修改:
average=total/5.0;
与此有关的是另一个语句:
printf("%d,%d/n",total,average);
修改为:
printf("%d\n",total);