大程序學生成績錄入
❶ 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