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 ) ;
#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 <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()
可以參考看看!