第1个回答 2017-10-24
void main ()
{
int k;
while(1)
{printf("请输入学生成绩 ");
scanf("%d",&k);
if(k>=0&&k<60)
printf("分数等级:E\n");
else if(k>=60&&k<=69)
printf("分数等级:D\n");
else if(k>=70&&k<=79)
printf("分数等级:C\n");
else if(k>=80&&k<=89)
printf("分数等级:B\n");
else if(k>=90&&k<=100)
printf("分数等级:A\n");
else
printf("输入有误请重新输入:\n");
}
}
第2个回答 2011-11-30
#include "stdio.h"
void main ()
{
double kay;
printf("请输入学生成绩\n");
scanf("%lf",&kay);
if(key>=0 && key=<60)
printf("分数等级:E\n');
else if(key>=60&&key=<69)
printf("分数等级:D\n');
else if(key>=70&&key=<79)
printf("分数等级:C\n');
else if(key>=80&&key=<89)
printf("分数等级:B\n');
else if(key>=90&&key=<100)
printf("分数等级:A\n');
else
printf("输入有误请重新输入:");
scanf("%lf",&key);
}
第3个回答 2011-11-30
#include<stdio.h>
void main(){
int s;
printf("输入成绩:");
scanf("%d",&s);
if(s>100 || s<0)
printf("输入错误!\n");
else if(s>=90)
printf("A\n");
else if(s>=80)
printf("B\n");
else if(s>=70)
printf("C\n");
else if(s>=60)
printf("D\n");
else
printf("E\n");
}
第4个回答 2011-11-30
#include <stdio.h>
void main(void)
{
int score,no=0;
char grage[4]={60,70,80,90};
scanf("%d", &score);
while(score>=grage[no])
{
no++;
if(no>3) break;
}
printf("分数:%d ->等级: %c\n", score, 'E' - no);
}