C语言编程

[复制链接]
查看11 | 回复1 | 2006-6-6 18:38:12 | 显示全部楼层 |阅读模式
#include \"stdio.h\"#include \"stdlib.h\"struct stu{ float eng; float math;};void main(){ struct stu* pstu = NULL; printf(\"输入学生人数(不超过40):\"); int count = 0; scanf(\"%d\",&count); pstu = (struct stu*)malloc(sizeof(struct stu)*count); //分配空间 for(int i = 0;ivoid main(void){ struct Stu {int nEnglsh;int nMath;int nSum;float fA; }MyStu[40];int X; printf("输入学生人数(不超过40):"); scanf("%d",&X); if (X>40) return; for (int i=0;i<X;i++) {printf("输入第%d个学生的英语成绩和数学成绩",i+1);scanf("%d %d",&(MyStu.nEnglsh),&(MyStu.nMath));MyStu.nSum=MyStu.nEnglsh+MyStu.nMath;MyStu.fA=MyStu.nSum/2.0; } printf("num\tEnglish\tMath\tTotal\tAverage\n"); for (i=0;i<X;i++) {printf("%d\t%d\t%d\t%d\t%3.1f\n",i,MyStu.nEnglsh,MyStu.nMath,MyStu.nSum,MyStu.fA); } }
回复

使用道具 举报

千问 | 2006-6-6 18:38:12 | 显示全部楼层
你是不是学计算机专业的?这种题目你也来问啊?那你学习c语言干吗啊?干脆不学算了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行