用C#编写一个完整程序,从键盘输入5个值,并打印求和、平均数、最小值和最大值。

设计一个程序,将键盘上输入的百分制成绩转换成对应的五分制成绩并输出。若90分以上为A,80~89为B,70~79为C,60~69分D,60分以下为E。要求分别用条件语句和... 设计一个程序,将键盘上输入的百分制成绩转换成对应的五分制成绩并输出。若90分以上为A,80~89为B,70~79为C,60~69分D,60分以下为E。要求分别用条件语句和开关(switch)语句完成。 用的是VS2010 在线等答案~速度阿 求大神 一题给50分。
老师 , 给了这个。
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}
。 求大神阿, 以后帮你刷分都不是事~~~
展开
 我来答
jxchenyakai
2012-10-19 · 超过19用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:25.6万
展开全部
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数:");
double a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
double b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第三个数:");
double c = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第四个数:");
double d = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第五个数:");
double e = Convert.ToDouble(Console.ReadLine());

double sum = a + b + c + d + e;
Console.WriteLine("总和为:{0}", sum);
double pingjun = sum / 5;
Console.WriteLine("平均值为:{0}",pingjun);

double min =a;
double max=a;
var temp1 = new double [] { a, b, c, d, e };
for (int i = 0; i<5;i++ )
{
if(temp1[i]<min)
{
min = temp1[i];
}
if (temp1[i] > max)
{
max = temp1[i];
}
}
Console.WriteLine("最小值为:{0}", min);
Console.WriteLine("最大值为:{0}", max);
Console.ReadKey();
}
}
}
永远的桃慈
2012-10-19 · TA获得超过232个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:169万
展开全部
#include<stdio.h>

int main(void)
{
float score;
char grade;

do
{
printf("please input the score(0-100):");
scanf("%f", &score);
} while (score > 100 || score < 0);

switch ((int)score / 10)
{
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';

}
printf("score=%.1f,grade=%c\n", score, grade);

return 0;

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式