C语言编程 编写程序,对学生的考试成绩给出评定信息。

编写程序,对学生的考试成绩给出评定信息。成绩大于等于90分,输出“优秀”;成绩大于等于80分小于90分,输出“良好”;成绩大于等于70分小于80分,输出“中等”;成绩大于等于60分小于70分,输出“及格”;成绩小于60分,输出“不及格”

#include<stdio.h>

int main(void)
{
int score=0;
printf("input score: ");
scanf("%d", &score );
if ( score >= 90 )
   printf("优秀\n");
else if ( score >= 80 )
   printf("良好\n");
else if ( score >= 70 )
   printf("中等\n");
else if ( score >= 60 )
   printf("及格\n");
else
printf("不及格\n" );
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-13
#include<stdio.h>
void main(){
  int grade,score;
  printf("请输入成绩: ");
  scanf("%d",&score);
  if(score>=90) printf("优秀\n");
  else if(score>=80) printf("良好\n");
  else if(score>=70) printf("中等\n");
  else if(score>=60) printf("及格\n");
  else printf("不及格\n");
}

第2个回答  推荐于2017-10-02
#include <stdio.h>

int main()
{
    float score = 0f;
    
    printf("请输入成绩:\n");
    scanf("%f", &score);
    
    switch ((int)score / 10)
    {
        case 10:
        case 9:
            printf("优秀\n");
            break;
        case 8:
            printf("良好\n");
            break;
        case 7:
            printf("中等\n");
            break;
        case 6:
            printf("及格\n");
            break;
        default :
            printf("不及格\n");
            break;
    }
    return 0;
}

本回答被提问者采纳