c语言程序设计报告代写,有没有代写程序设计上机报告的,真的不会写

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

struct person

{

char name[20];

int number;

int math;

int chinese;

int english;

int physical;

float gradepoint

};

//结构体数组 四门成绩:数学 语文 英语 物理

void main()

{

int num,i,l=2; //条件是已知四门课程学分 ,这里假设四门课程学分一样,都为l=2;

float j,k,m,n,f;

printf("pllease input person:\n");

scanf("%d",&num); //输入学生人数;

struct person a[num];

for(i=0;i

{

printf("please input no.%d number math chinese english physical:\n",i);

//scanf("%d%d%d%d%d\n",&a[i].number,&a[i].math,&a[i].chinese,&a[i].english,&a[i].physical);

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

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

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

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

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

if(a[i].math>59)

j=3.0+(a[i].math-60)*0.05;

else

j=0;

if(a[i].chinese>59)

k=3+(a[i].chinese-60)*0.05;

else

k=0;

if(a[i].english>59)

m=3+(a[i].english-60)*0.05;

else

m=0;

if(a[i].physical>59)

n=3+(a[i].physical-60)*0.05;

else

n=0;

f=(j*l+k*l+m*l+n*l)/(l+l+l+l);

a[i].gradepoint=f;

}

printf("\tnumber\tmath\tchinese\tenglish\tphysical\tgradepoint\n");

for(i=0;i

{

printf("\t%d\t%d\t%d\t%d\t%d\t%f\n",a[i].number,a[i].math,a[i].chinese,a[i].english,a[i].physical,a[i].gradepoint);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值