C++的两个简单程序,求高手编下

来源:百度知道 编辑:UC知道 时间:2024/06/28 00:13:50
(3)从键盘输入某同学的一门课程的成绩,如果成绩低于60分,则输出“很不幸,挂了!”,成绩在60~69(含69)之间,则输出“很幸运,刚刚过关!”,成绩在69~79(含79)之间,则输出“一般般!” ,成绩在79~89(含89)之间,则输出“不错,但仍有提高的余地!”,成绩在89~99(含99)之间,则输出“非常不错,请向满分看齐!”,成绩为100,则输出“恭喜你,满分!”。用switch结构实现。

(4)输入4个整数,要求按由小到大的顺序输出。

------------------------------------------------------------------
把 .cpp 的文件发到panxuanqiang@sina.com来 谢谢 感激不尽啊
——————————————————————————————————
最好能快点,急用.....谢谢 好的话加分

#include<iostream>
using namespace std;
int main()
{

int score = 0;
int status = 0;

do
{
printf("input score(character exit):\n");
status = scanf("%d", &score);

if(score > 100 || score < 0)
{
if( status != 1)
{
break;
}
else
{
printf("wrong score!\n");
continue;
}
}

score /=10;

switch(score)
{
case 10:
printf("very good\n");
break;
case 9:
printf("good\n");
break;
case 8:
printf("80-89\n");
break;
case 7:
printf("70-79\n");
break;
case 6:
printf("60-69\n");
break;
case 5:
case 4:
case 3:
case 2:
case 1: