首页 > 试题广场 >

编写一个完整的程序,运行时向用户提问"你考试考了多少分?(0

[问答题]

编写一个完整的程序,运行时向用户提问"你考试考了多少分?(0~100",接收输 入后判断其等级,显示出来。

推荐
解:
#include <iostream.h> 
  
void main() 
{ 
int i,score; 
  
cout << "你考试考了多少分?(0~100):"; 
cin >> score; 
if (score>100 || score<0) 
cout << "分数值必须在 0 到 100 之间!"; 
else 
{ 
  
i = score/10;
switch (i)
{ 
case 10:
case 9:
cout << "你的成绩为优!"; 
break; 
case 8: 
cout << "你的成绩为良!"; 
break; 
case 7: 
case 6: 
cout << "你的成绩为中!"; 
break; 
default: 
cout << "你的成绩为差!"; 
} 
} 
} 
  
程序运行输出:
你考试考了多少分?(0~100):85 
你的成绩为良!

发表于 2018-04-18 20:55:08 回复(1)
#include <stdint.h>
#include <stdlib.h>
#include <iostream>
using namespace std;

void main()
{
    cout<<("你考试考了多少分?(0~100)\n");
    int a;
    cin >> a;
    if(a<=100 && a>90)
    {
        cout<<"优秀\n";
    }
    else if(a<=90 && a>60)
    {
        cout<<"合格\n";
    }
    else 
    {
        cout<<"不合格\n";
    }
}

发表于 2019-11-22 15:55:22 回复(0)

#include<iostream>

using namespace std;

int main () {

   

    cout<<"你考试考了多少分(0-100)?"<<endl;

    int score = 0;

    cin>>score;

    if(score<0||score>100)

        cout<<"请输入正确分数";

    else if (score<20)

        cout<<"F";

    else if (score<40)

        cout<<"E";

    else if (score <60)

        cout<<"D";

    else if (score<80)

        cout<<"C";

    else

        cout<<"B";

        

    return 0;

}


发表于 2018-08-26 21:46:51 回复(0)