谁能用C++编一个成绩管理课件

到百度贴吧首页
新闻   网页   贴吧   知道   MP3   图片   视频   百科
    吧内搜索 | 帮助
  • 共有30篇贴子

谁能用C++编一个成绩管理课件

1楼

各位大哥大姐:
   帮帮忙我急需这一课件

2楼

找C闲人,
交钱就做.

221.205.97.*

3楼

出个价

4楼

你要有意就找我吧
qq:7956539

5楼

我曾经给学校做过一套这样的软件
是用c++做的

218.11.223.*

6楼

自学吧 大哥 

7楼

用C的中不?
C++的不会啊

8楼

不好弄啊
219.153.62.*

9楼

自己看看书就OK了,其实很简单的!!!
我们现在就学呢,慢慢搞吧。

221.232.227.*

10楼

如何搞啊 ?我也 正准备学要这个软件呢
各位大哥大姐帮个忙吧

220.163.8.*

11楼

狗日的一些垃圾!自己不做就不要说风凉话!!!
218.58.250.*

12楼

我这里有写过,要的话加我QQ,用C++的STL写的279253471
222.186.160.*

14楼

做这个还收钱?

15楼

成绩管理?

如果可以的话  我帮你做  不要钞票的  练习哈

237910308 加的时候 说清楚:你做软件

61.178.77.*

16楼

源代码,JAVA 的
61.178.77.*

17楼

具体是:用JAVA编写一个把十进制数转换为N进制数的程序,要有友好的图形用户界面。
帮忙呀 。救命呀。

60.203.47.*

18楼

虽然只有两个功能,而且不能保存,但是可以帖出来给大家看看
#define NULL 0
#define TYPE struct stu
#define LEN sizeof(struct stu)
struct stu
{
int num;
int age;
struct stu *next;
};
TYPE * creat(int n)
{
struct stu *head,*pf,*pb;
int i;
for(i=0;i<n;i++)
{
pb=(TYPE *)malloc(LEN);
printf("input Number and Age\n");
scanf("%d%d",&pb->num,&pb->age);
if(i==0)
pf=head=pb;
else pf->next=pb;
pb->next=NULL;
pf=pb;
}
return(head);
}
TYPE * delete(TYPE * head,int num)
{
TYPE *pf,*pb;
if(head==NULL)
{ printf("\nempty list!\n");
goto end;}
pb=head;
while (pb->num!=num && pb->next!=NULL)
{pf=pb;pb=pb->next;}
if(pb->num==num)
{ if(pb==head) head=pb->next;
else pf->next=pb->next;
printf("The node is deleted\n"); }
else
free(pb);
printf("The node not been found!\n");
end:
return head;
}
TYPE * insert(TYPE * head,TYPE * pi)
{
TYPE *pb ,*pf;
pb=head;
if(head==NULL)
{ head=pi;
pi->next=NULL; }
else
{
while((pi->num>pb->num)&&(pb->next!=NULL))
{ pf=pb;
pb=pb->next; }
if(pi->num<=pb->num)
{ if(head==pb) head=pi;
else pf->next=pi;
pi->next=pb; }
else
{ pb->next=pi;
pi->next=NULL; }
}
return head;
}
void print(TYPE * head)
{
printf("Number\t\tAge\n");
while(head!=NULL)
{
printf("%d\t\t%d\n",head->num,head->age);
head=head->next;
}
}
main()
{
TYPE * head,*pnum;
int n,num;
printf("input number of node: ");
scanf("%d",&n);
head=creat(n);
print(head);
printf("Input the deleted number: ");
scanf("%d",&num);
head=delete(head,num);
print(head);
printf("Input the inserted number and age: ");
pnum=(TYPE *)malloc(LEN);
scanf("%d%d",&pnum->num,&pnum->age);
head=insert(head,pnum);
print(head);
}

125.93.72.*

19楼

怎样才能学会编程呀
221.202.36.*

20楼

新开的黑客论坛,正在发展招人中,招收核心成员,欢迎大家去论坛做客 
地址:http://pyzhacker.ttsite.com 黑客爱好,编程者朋友欢迎光临共同学习交流!!

221.6.151.*

21楼

/**********************
作者:潘留芬
日期:2007年7月9日
描述:学员成绩管理。
**********************/
#include <stdio.h>
#define N 50
int NUM; 
int x; //全局变量
struct student  //定义并声明结构变量
{
int number;
char name[20];
float score[3];
float ave;
}stu[N];
void suan(int );
void insert(int ); //录入学员信息
void display(struct student *p,int ); //显示信息
void paixu(struct student stu[],int );  //冒泡排序
void add(int );  //增加学员信息
void del(struct student *p,int );  //删除学员信息
void tui(int ); //退出系统

void main()
{
int i=0;


printf("\n\n=======================欢迎进行学员成绩管理系统=======================\n\n\n");
suan(x);
//增加
 //调用函数
}
void suan(int i)
{
char x;
printf(" \n\n 1、输入学员信息 2、增加学员信息 3、删除学员信息 4、退出\n");
printf("\n请输入选项:");
scanf("%d",&x);
switch (x)
{
case 1:
{
insert(i); //调用函数

break;
}
case 2:
{
add(NUM);

break;
}
case 3:
{
del(stu,NUM);
paixu(stu,NUM);
break;
}
case 4:
{
tui(NUM);
break;
}
default:
printf("\n输入有误\n\n");
}


}
void insert(int i)
{
int j;
float sum;
char ch;
do
{
sum=0;
printf("\n请输入学员信息:\n");
printf("\n学号:");
scanf("%d",&stu[i].number);
printf("\n姓名:");
scanf("%s",&stu[i].name);
printf("\n三门成绩:\n");

for (j=0;j<3;j++)
{
printf("\n成绩%d:",j+1);
scanf("%f",&stu[i].score[j]);
sum+=stu[i].score[j];
}
stu[i].ave=sum/3;
i++;
printf("\n是否继续输入学员信息?(y/n)");
fflush(stdin);
ch=getchar();
}while(ch=='y' || ch=='Y');
printf("\n排序前学员信息:\n");
display(stu,i);
printf("\n排序后的学员信息如下:\n");
paixu(stu,i);
NUM=i;
suan(x);
}
void display(struct student *p,int n)
{
int i;
printf("\n学号\t姓名\t成绩:\n");
for (i=0;i<n;i++,p++)
{
printf("%d\t%s\t%lf\n",p->number,p->name,p->ave);
}

}
void paixu(struct student stu[],int n)
{
float temp;
int i,j;
for (i=0;i<n;i++)
{
for (j=0;j<n-i-1;j++)
{
if (stu[j].ave<stu[j+1].ave)
{
temp=stu[j+1].ave;
stu[j+1].ave=stu[j].ave;
stu[j].ave=temp;
}
}
}
display(stu,n);
}
void add(int i)
{
char ch;
printf("\n是否需要插入新学员信息?(y/n)");
fflush(stdin);
ch=getchar();
if (ch=='y' || ch=='Y')
{
insert(i);
}
suan(x);
}
void del(struct student stu[],int n)
{
int num,i=0,j=0;
char ch;
printf("\n是否需要删除学员信息?(y/n)");
fflush(stdin);
ch=getchar();
while (ch=='y' ||ch=='Y')
{
printf("\n请输入删除学员的学号:");
scanf("%d",&num);
for (i=0;i<n;i++)
{
if (num==stu[i].number)
break;
}
if (i<n)
{
for (j=i;j<n;j++)
{
stu[j]=stu[j+1];
}
n--;
printf("\n删除后的学员信息如下:\n");
display(stu,n);
}
else 
printf("\n对不起,没有这个学号!\n");
if (n==0)
break;
printf("\n是否要继续删除学员信息?(y/n)");
fflush(stdin);
ch=getchar();
}
suan(x);


}
void tui(int i)
{
char ch;
printf("\n退出?(y/n):");
fflush(stdin);
ch=getchar();
if (ch=='y' || ch=='Y')
{
printf("\n");
}
else
{
suan(x);

}
}

125.91.111.*

22楼

上面是个很神奇的程序
222.85.151.*

23楼

看起来到是不错,
123.5.186.*

24楼

我刚学编程,可现在不会,我看到大家编的,决的你们太性了
58.52.228.*

25楼

#include<stdio.h>
#define N 5
main()
{
 float score[N],sum=0.0,vrea;
 int gread1=0,gread2=0,gread3=0,gread4=0,gread5=0;
 int i,gread;
 for(i=0;i<N;i++)
 {
 scanf("%f",&score[i]);
 sum+=score[i];
 }
 vrea=(float)sum/N;
 for(i=0;i<N;i++)
 {
 gread=(int)score[i]/10;
 switch(gread)
 {
 case 10:
 case 9:gread1++;break;
 case 8:gread2++;break;
 case 7:gread3++;break;
 case 6:gread4++;break;
 case 5:
 case 4:
 case 3:
 case 2:
 case 1:
 case 0:gread5++;break;
 }
 }
 printf("平均分=%f\n",vrea);
 printf("等级为A的人数=%d,占%.2f%%\n",gread1,(float)gread1/N);
 printf("等级为B的人数=%d,占%.2f%%\n",gread2,(float)gread2/N);
 printf("等级为C的人数=%d,占%.2f%%\n",gread3,(float)gread3/N);
 printf("等级为D的人数=%d,占%.2f%%\n",gread4,(float)gread4/N);
 printf("等级为E的人数=%d,占%.2f%%\n",gread5,(float)gread5/N);
}

26楼

很多都看不懂!

27楼

...
我想成绩管理课件的话应该是WINDOWS下的吧。。。

221.216.212.*

28楼

(一)基本功能要求:
 1、学生成绩输入功能
 2、学生成绩保存功能
 3、学生成绩导入功能
4、学生成绩统计功能:按平均分排序。
5、学生成绩输出功能
注意:在满足系统基本功能上可以增加其它功能:查询功能,插入和删除功能等。
 (二)开发系统技术要求:
 1、理论基础:《C语言程序设计》中的函数,结构体,指针和文件。
2、开发环境: VC。
3、程序界面:控制台字符界面。

123.174.148.*

29楼

还收钱,真不厚道

30楼

这个用delphi最快,网上到处是!
218.56.40.*

31楼

你们好厉害呀!!

发表回复

内 容:
用户名:
  
©2010 Baidu 贴吧协议  意见反馈