c語言程式設計問題 成績統計
1樓:網友
不愧是200分的問題,問得真有水平,呵呵。。
2樓:網友
1、成績由檔案讀入。
file *fp=("","a");
2、選擇科目,作統計表(科目代號:語文 a ; 英語 b ; 數學 c ;歷史 d;地理 e。
建立陣列結構體(整型陣列儲存分數、字串陣列儲存人名)3、 統計**式 : 100——90 人數89——80 人數。
79——70 人數。
69——60 人數。
59——0 人數。
條件語句、迴圈語句搞定。
4、輸出每乙個學生的成績,計算平均分並排列順序輸出。
file *fp=("","a");
fprintf(fp,"","a");
6、按每人的均分統計:100——90 人數89——80 人數。
79——70 人數。
69——60 人數。
59——0 人數。
方法同上。
3樓:網友
基本思路:
0.讀入檔案。利用指標file *fp=("","a");
1.定義乙個2維結構體陣列cj[6];
為空值;cj[i][0]為第i個學生的姓名;cj[i][1]為第i個學生的語文成績;cj[i][2]為第i個學生的英語成績;..cj[i][5]為第i個學生的地理成績;
3.利用for迴圈進行統計各個分數段的人數。比較簡單了。
4.定義pjcj2維陣列,記錄平均成績,以及相應的人名,利用資料排序法將成績排序。
5.輸出統計表。file *fp=("","a");
fprintf(fp,"","a");
6.方法同3。
有個建議給所有編成的初學者,不管是遇到什麼樣的問題都要儘量自己去編寫,在編寫過程中遇到問題以後再去找老師,或其他的途徑找到答案,這樣你的編成技術才會提高,然而自己編寫了一部分,發現錯了,找到了別人編寫好的了程學,拿來主義,看看是那麼回事。這樣不回又很大的提高的,每個人都有自己的思路,每個人都有自己的長處,不同的方法 可能達到相同的結果。
作為程式的設計者,總會或多或少的按著自己的方法去程式設計的,沒有自己的風格,沒有自己的思想,這樣不可能成為乙個好的,或是高階的程式設計員。
4樓:網友
很想幫你,不過,你得把問題說明白。
c語言程式設計 關於成績的問題
5樓:大利
include""
main( )
必須說明:我剛申請的這個東西,而且我對c、c++也是初學者。開始沒看到底下有高手答了已經,獻醜了,我可能不對,這是我自己編的第二個程式,初學者,,不要笑我,謝謝!
c語言程式設計問題:學生成績排序
6樓:網友
用庫函式中的qsort排序,速度很快的!!!
c語言程式設計--輸入5個學生成績 判斷是否及格
7樓:諾諾百科
#include ""
int main()
int score;
printf("請輸入乙個成績:");
scanf("%d",&score);
if(score>60 &&score<=100)printf("成績合格");
else if(score<60 &&score>=0)printf("成績不合格");
elseprintf("輸入的成績有誤");
例如:#include
int main()
int a[5];
int i, index = 0;
printf("請輸入五個學生的成績, 用空格隔開:");
for(i = 0; i < 5; +i)zhiscanf("%d", &a[i]);
index = 0;
for (i = 0; i < 5; +i)if (a[index] index = i;
printf("最高分:%d", a[index]);
printf("不及格分數:");
for(i = 0; i <5; +i)if (a[i] <60)
printf("%d", a[i]);
8樓:斯坦恩貝格(北京)電子****
使用scanf();讀取5個學生的成績,分別儲存到int型別變數score01,score02,score03,score04,score05中,然後將這五個變數分別與及格成績score_pass=60作比較,大於等於該值,則判斷為及格,否則為不及格。
一些簡單c語言程式設計問題
9樓:網友
第乙個#include
main()
printf("%d%d",fw,msr);
這裡的是一塊錢,你把它按比例縮小就好了!
第二個定義乙個結構體。
struct student
main()
第三題只要4個for迴圈,裡邊乙個 if判斷就好了,輸出所有可能的值!
10樓:有柴公尺呀呀呀呀
提問怎麼改。
把replace函式提到main函式外面。
提到main函式的前面。
或者在main前面寫乙個replace函式宣告宣告報告裡面呢,還寫了呼叫時的型別是衝突的。
簡單的C語言問題,C語言程式設計問題
include void swap int p1,int p2 void main 這裡用引用,p1和p2既是入參又是出參void swap int p1,int p2 執行結果如下 從錯誤提示來看,是型別不相容。這個在c裡面是合法的,算warning,但在c 中是錯誤。用gcc可以編譯過去 roo...
c語言最簡單程式設計,c語言最簡單程式設計Hello world
main函式可以寫成int main int argc,char ar 返回int,有引數void main int argc,char ar 無返回值,有引數int main void 返回int,無引數void main void 無返回值,無引數四種,有些編譯器void可以省略。引數的意思是 ...
c語言程式設計問題,c語言程式設計問題?
1 輸入有範圍,兩個變數輸入都需要驗證,方法變數處置範圍以外,迴圈判斷輸入。2 天數迴圈計數,日期0 6週期自增。用變數累加計數結果。下面是演示 include int main int i,j,a 7,n 366,cnt 0 while a 0 a 6 printf 請輸入a的值 0 6 scan...