未來廣告

HOME

C語言的問題∼選擇性敘述

試選寫一程式,讀入10個學生的成績,成績分為0~59分為C,60~75分為B,76~100分為A,最後將A,B,C的人數印出∼

請好心的高熟手幫幫忙∼
芷雲葉
初學者的笨方法,參考看看:
#include <stdio.h>

int main(void) {
int i = 0;
int A = 0, B = 0, C = 0;
int x[10] = {0};
printf("請輸入10個學生的成績:\n");
for( i = 0; i < 10; i++ ) {
printf("請輸入第%d個學生成績:", (i+1));
scanf("%d", &x[i]);
if( x[i] >= 76 && x[i] <= 100) {
A++;
}
else if( x[i] >= 60 && x[i] <= 75 ) {
B++;
}
else if( x[i] >= 0 && x[i] <= 59 ) {
C++;
}
else {
printf("Error!再輸入一次.\n");
i--;
}
}

printf("得A的有:%d個\n", A);
printf("得B的有:%d個\n", B);
printf("得C的有:%d個\n", C);

return 0;
}
這一切都是你的命
# include <stdio.h>
# include <stdlib.h>

int main() {
int a = 0 ;
int b = 0 ;
int c = 0 ;
int grade = 0 ;
for ( int num = 1 ; num <= 10 ; num++ ) {
printf( "請輸入%d位同學的成績 : ", num ) ;
scanf( "%d", &grade ) ;

if ( 0 <= grade && grade < 60 )
c++ ;
else if ( 60 <= grade && grade <= 75 )
b++ ;
else if ( 76 <= grade && grade <= 100 )
a++ ;
else {
printf( "您輸入的分數有錯,請重新輸入\n" ) ;
num-- ;
} // ene else

} // for

printf( "A的人數%d\n", a ) ;
printf( "B的人數%d\n", b ) ;
printf( "C的人數%d\n", c ) ;

system( "pause" );


} // main()

可以參考看看!
UP TO DATE BLOG
C語言的問題∼選擇性敘述
韓國旅遊「洪川大明渡假村」「東大門綜合商場」
台中 資電作戰指揮部 在哪地方??
自來水變成乳白色
關於手機前置相機鏡頭的小疑問~10點~
請問這是誰唱的英文歌
【20點】這影片中的音樂 叫什麼名子?
海賊王OP1的中文歌詞...
最省時的公車
我家的烏龜好像生病了
請問有人知道這2首歌是那個人唱的
為什麼狗大便乾掉會變白色??
劍湖山世界廣告歌曲
楓之谷依直無法登入!
Sony W890i
亞太網內免費問題
更年期的婦女該注意什麼 ?
電腦中毒, 檔案格式變唯讀 或是 保存
手再換季時常常會脫皮
游標上傳的空間問題
LINK BLOG


Comment
Title:
Url:
Validate:
Validate
 
Powered by 未來廣告© 2005-2008