学生综合测评管理系统C语言程序

学生综合测评管理系统C语言程序,第1张

#include <stdio.h>

#include <做仿stdlib.h>

typedef struct stu{

int id

char name[40]

int mark[4]

float total

} STU

int id

int m1,m2,m3,m4

char str[40]

void main()

{

int i,j,N=0

FILE *fin, *fout

STU tmp

STU *s

fin = fopen("score.txt","r")

while (1){

if ( fscanf(fin,"%*d %*s %*d %*d %*d %*d") ==EOF) break

N++

}

fclose(fin)

s = (STU *) malloc(N * sizeof(STU))

if (!s) {

printf("no enough memory for STU\n"枣胡斗)exit(0)

}

fin = fopen("score.txt","凳磨r")

for (i=0i<Ni++){

fscanf(fin,"%d %s %d %d %d %d",&id,&str[0],&m1,&m2,&m3,&m4)

s[i].id = id

strcpy(&s[i].name[0],str)

s[i].mark[0]= m1

s[i].mark[1]= m2

s[i].mark[2]= m3

s[i].mark[3] = m4

s[i].total = 0.2*m1 + 0.6*m2 + 0.5 * m3 + 0.15*m4

}

fclose(fin)

for (i=0i<N-1i++){

for (j=i+1j<Nj++){

if (s[j].total >s[i].total){

tmp = s[j]s[j]=s[i]s[i]=tmp

}

}

}

fout = fopen("score_Q.txt","w")

for(i=0i<Ni++){

fprintf(fout,"%d %s %d %d %d %d\n",s[i].id,s[i].name,s[i].mark[0],s[i].mark[1],s[i].mark[2],s[i].mark[3])

}

fclose(fout)

exit(0)

}

C型性格指那种情绪受压抑的抑郁性格,表现为害怕竞争,逆来顺受,有气往肚子里咽,爱生闷气等。

现代医学心理研究证实,人的性格类型对人的心身健康有重要的影响。即具有某种性格特征的人往往容易罹患某种精神疾患或躯体疾病。最典型的是:中庆A型性格特征(时间紧迫感强、有竞争性和敌意感)的人比B型性格(与A型相反)患冠心病的危险性高3倍,因此,提醒具有A型性格行为的人应有意识的改变、调整或控制自己性格中不利于身心健康的特征,以减少或避免冠心病的发生。

同样,也应提醒具有C型性格特征的人。因为,C型性格是一种与癌症发生有关的性格。C就是取Cancer(癌)的第一个字母,预示具有这种性格特征的人易患癌症。癌症是目前危害人类健康和生命的三大疾病之一,其病因尚不明确,旅返治疗也无特效疗法。国内外大量研究认为癌症的发生与人的性格有相关性。即性格积极乐观、豁达,能及时排解不良情绪的人,癌瘤生长缓慢,甚至会自然消退;而C型性格的人则会加速癌瘤的发展。

C型性格的人,往往对人生、对事业,对人际沟通过分焦虑,不善与人交往,对不幸之事内心体验深刻,过分忍耐,因而长期处于压抑状态,乃至不敢正视矛盾,抑郁寡欢。难免不使免疫功能下降,因而导致各种代谢机能发生障碍拆培饥,诱发各种癌变,因此,C型性格也称癌症性格。

心理学家斯宾诺沙认为,心理活动与身体的生理活动是等同的,是同一过程的两个方面。揭示了心理、生理的一元化哲理秘密。C型性格的心理活动特色,反映了不良心态得不到合理合情的宣泄,由于封闭、压抑,身体的生理活动也会是消极的,从而导致癌症。

C型性格测试法

劳伦斯·莱森教授开列了一个问题表,可以帮助你辨别自己的性格。你不妨自测一下:

理想的答案是:1.是;2.否;3.是;4.否;5.是;6.是;7.否。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12493722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存