Heim  >  Artikel  >  Computer-Tutorials  >  Entwurf eines statistischen Systems für umfassende Qualitätsbewertungen von Studierenden

Entwurf eines statistischen Systems für umfassende Qualitätsbewertungen von Studierenden

PHPz
PHPznach vorne
2024-01-22 17:48:12577Durchsuche

Entwurf eines statistischen Systems für umfassende Qualitätsbewertungen von Studierenden

Umfassendes statistisches Programmdesign für den Qualitätsfaktor für Studierende

1. Befolgen Sie die folgenden Tipps, um die Eingabe der umfassenden Qualitätsbewertungen mehrerer Schüler abzuschließen

2. Vervollständigen Sie die effektive Speicherung jedes Datensatzes

3. Rang und Nummer nach „umfassender Qualität“

4. Erkennen Sie die Gesamtanzeigefunktion des umfassenden Qualitätsbewertungsblatts.

Verbesserungstipps:

1. Score-Abfrage oder Ranking-Abfrage realisieren;

2. Implementieren Sie die Score-Änderungsfunktion.

Das Ergebnis ist:

1. Das Programm kann ordnungsgemäß ausgeführt werden und es sollten zu Beginn klare Bedienhinweise vorhanden sein

2. Es gibt entsprechende Bedientasteneinstellungen, z. B. A für Eingabe, B für Speicherung, C für Verlassen usw.;

3. Das Programm sollte vorzugsweise modular aufgebaut sein, um das Lesen und Ändern zu erleichtern.

1. Umfassendes Qualitätsbewertungsblatt für Schüler

*** College *** Hauptfach *** Klasse Gesamt *** Personen

Seriennummer, Studentennummer, Name, ideologische und moralische Qualität, wissenschaftliche und kulturelle Qualität, körperliche und geistige Qualität, umfassende Qualität, Leistungsranking

Ergänzungsfragen: 1. Wenn die Antwort eines Freundes mich zufriedenstellt, füge ich weitere 10 Punkte hinzu, danke,~

2. Wenn erfahrene Freunde ein fertiges Programm haben, bitte ich Sie nicht, es umzuschreiben

3. Freunde, die über Geld reden, sollten das nicht posten~

C-Sprachstatistik der Schülerleistungen

#include

#definiere N 2

#definiere M 2

int s[N]={0},a[N][M];

char b[N][10];

void fun1(int a[N][M])

{

int i,j;

for(i=0;i {

for(j=0;j s[i]+=a[i][j];

printf ("Die durchschnittliche Punktzahl des %d. Schülers beträgt %.2fn",i+1,s[i]/5.0);

}

}

void fun2(int a[N][M])

{

float p[M]={0};

int i,j;

for(i=0;i

{

for(j=0;j p[i]+=a[j][i];

p[i]/=10,0;

printf ("Die durchschnittliche Punktzahl des %d-Kurses beträgt %.2fn",i+1,p[i]);

}

}

void fun3(char b[N][10])

{

int max,t,i;

max=s[0];

for(i=1;i

if(s[i]>max)

{

max=s[i];

t=i; /*Merken Sie sich den Maximalwert von i, um den Namen zu finden*/

}

printf("%s hat die höchste Punktzahl unter allen Schülern erreicht %d Punkte n", b[t], max);

}

main()

{

int i,j;

float p[M]={0};

/* Name und Noten eingeben*/

for(i=0;i

{

printf ("Geben Sie den Namen des %d Schülers ein: ", i+1);

scanf("%s",&b[i]);

for(j=0;j

{

printf ("Geben Sie die %d. Türpunktzahl des Schülers ein:", j+1);

scanf("%d",&a[i][j]);

}

}

printf("n");

/*Berechnen Sie die durchschnittliche Punktzahl jedes Schülers*/

fun1(a);

printf("n");

/*Berechnen Sie die durchschnittliche Punktzahl jedes Kurses*/

fun2(a);

printf("n");

/*Vergleichen Sie die maximale Gesamtpunktzahl und den Ausgabenamen*/

fun3(b);

return 0;

}

Der Code wurde getestet und läuft erfolgreich

Wenn Sie etwas nicht verstehen, fragen Sie mich bitte

Das obige ist der detaillierte Inhalt vonEntwurf eines statistischen Systems für umfassende Qualitätsbewertungen von Studierenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:docexcel.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen