百闻bw 2021-05-14 13:58 采纳率: 100%
浏览 41
已采纳

求解求解求解求解求解求解

输入学生成绩,若成绩在95分以上,输出“A”;若成绩在85~94分,输出“B”;若成绩在75~84分,输出“C”;若成绩在65~74分,输出“D”;若成绩在65分以下,输出“E”。(分别用if else 和 switch 语句完成)

  • 写回答

5条回答 默认 最新

  • 关注
    #include "stdio.h" 
    /*
    输入学生成绩,
    若成绩在95分以上,输出“A”;
    若成绩在85~94分,输出“B”;
    若成绩在75~84分,输出“C”;
    若成绩在65~74分,输出“D”;
    若成绩在65分以下,输出“E”。(分别用if else 和 switch 语句完成)
    */
    int main(){
    	int score;
    	
    	scanf("%d",&score);
    	if(score>=95){
    		printf("A\n");	
    	}else if(score>=85 && score<=94){
    		printf("B\n");
    	}else if(score>=75 && score<=84){
    		printf("C\n");
    	}else if(score>=65 && score<=74){
    		printf("D\n");
    	}else{
    		printf("E\n");
    	}
    	
    	printf("以下用switch语句实现相同功能\n");
    	score = score-5;
    	score = score/10;
    	switch(score){
    		case 9:
    			printf("A\n");	
    			break;
    		case 8:
    			printf("B");	
    			break;
    		case 7:
    			printf("C\n");	
    			break;
    		case 6:
    			printf("D\n");	
    			break;
    		default:
    			printf("E\n");
    			break;
    	}
    	
    	
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料