大程序学生成绩录入
❶ C语言大作业 学生成绩管理系统
自己查查撒!!这种东西 还是需要点时间的!!
❷ 急 要求编一个C 语言程序,录入和查询学生的成绩和平均成绩 要输入学生的学号、姓名!!!谢谢
你分数这么低,要别人写一个程序,别人都不看的。。
帮你弄了、、、、
#include<stdio.h>
#include<string.h>
typedef struct{
int score;
char name[20];
}STU;
int find_score(char *name,STU *p);
int num;
int sum=0;
int main()
{
printf("请输入学生个数:");
scanf("%d",&num);
STU* p=new STU[num];
for(int i=0;i<num;i++)
{
printf("请输入第%d个学生名字:",i+1);
scanf("%s",p[i].name);
fflush(stdin);
printf("请输入第%d个学生成绩:",i+1);
scanf("%d",&p[i].score);
}
fflush(stdin);
for(int j=0;j<num;j++)
sum+=p[j].score;
printf("平均分:%d\n",sum/num);
char name[20];
printf("输入要查询的学生名字:");
gets(name);
if(find_score(name,p)!=-1)
printf("成绩:%d分\n",find_score(name,p));
else printf("没有这个学生!\n");
return 0;
}
int find_score(char *name,STU *p)
{
for(int i=0;i<num;i++)
{
if(!strcmp(name,p[i].name))
return p[i].score;
}
return -1;
}
❸ 急!急1急!用java编写简单的学生成绩录入程序
User
u
=
new
User();
List<User>
list
=
new
ArrayList<User>();
Scanner
in
=
new
Scanner(System.in);
System.out.println("请输入学生总数:");
int
t
=
in.nextInt();
int
math
=
0;
int
pc
=
0;
int
sql
=
0;
for(int
i=1;i<=t;i++){
u.setId(i);
System.out.println("请输入第"
+
i
+
"个人的数学成绩");
math
=
in.nextInt();
u.setMath(math);
System.out.println("请输入第"
+
i
+
"个人的计算专机成绩");
pc
=
in.nextInt();
u.setPc(pc);
System.out.println("请输入第"
+
i
+
"个人的数据库属成绩");
sql
=
in.nextInt();
u.setSql(sql);
list.add(u);
}
❹ 设计一个学生成绩输入程序。 (我快疯了,感觉怎么做都不对)
确定按钮单击时间时判断 单选按钮有没有被选中,文本框数据在不再0~100 如不行 exit
❺ 怎样用C语言程序编输入一个学生的成绩,若成绩大于等于60提示成绩合格,否则提示需要努力学习的程序
if语句:
#include
#include
int main(int aragc, char *argv[])
{
int score;
int ret;
printf("please input score:
");
while(1){
ret = scanf("%d", &score);
if (ret){
if (score >= 90){
printf("A
");
}
else if (score >= 80)
printf("B
");
else if (score >= 70)
printf("C
");
else if (score >= 60)
printf("D ");
else
printf("E ");
}
else
break;
}
return 0;
}
❻ 如何用c语言程序设计实现学生成绩的录入,查询,排序,删除等操作。
录入的话,可以直接从文件里面导入。
查询,最简单的方法就是for循环一个一个查,当然,想要更快的话,可以用二分搜索。
排序嘛~~~快排就行了。
删除,这个比较麻烦,必须看你的数据结构。如果是数组的话,把后面每一个元素前移。如果是链表的话,就直接将next指针往下连就行了。
❼ 编一个简单的学生成绩录入程序,
没学过JAVA,试着用delph,应该可以的
❽ 用MASM编写学生成绩录入程序
2012-11-30 16:36热心网友仅州机
❾ C语言程序 输入一个学生的成绩,若成绩大于等于60,提示成绩合格,否则提示需要努力学习。
#include <stdio.h>
main()
{
抄float i;
printf("请楼主输入成绩:");
scanf("%f",&i);
if (i>=60)
printf("\n成绩合格!\n");
else
printf("\n楼主要努力学习哦!\n");
}
❿ 设计一个学生成绩录入的vb程序
那个sort函数,即排序函数写错了,少了一个是否要交换最大值下标的判断所以现在改成这样 void sort(int a[],int n)//排序回函数 { int i,j,max,temp,flg;//flg用来记住比较大的答数的下标 for(i=0;i<n;i++) { flg=0; max=a[i]; for(j=i+1;j<n;j++) { if(a[j]>max) { max=a[j];//一定要记得加上,不然记住的flg就不是最大值了 flg=j; } } if(flg!=0) { temp=a[i];//最大值冒到比较的首地址下标 a[i]=a[flg]; a[flg]=temp; } } } rыδ摺ォ趣zlЖuчrыδ摺ォ趣a选rыδ摺ォ趣rыδ摺ォ趣rыδ摺ォ趣rыδ摺ォ趣2011-11-14 7:55:21