当前位置:首页 » 编程语言 » 计算奖学金的c语言程序
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

计算奖学金的c语言程序

发布时间: 2023-04-06 17:29:54

Ⅰ C语言编程题 奖学金

#include <iostream>
#include <math>
using namespace std;
void printAward(int value1, int value2, int value3)
{
if(value1 >= 90 && value2 >= 90 && value3 >= 90)
{
cout<<"等级1";
}
else if(value1 >=80&& value2 >= 80 && value3 >= 80)
{
cout<<"等级2";
}
else
{
int minVal = min(min(value1, value2), min(value2, value3));
int maxVal = max(max(value1, value2), max(value2, value3));
int midVal = value1 + value2 + value3 - minVal - maxVal;
if(midVal >= 90 && minVal >= 70)
{
cout<<"等级2";
}
else
{
cout<<"无奖学金";
}
}
}

void main()
{
int value1, value2, value3;
cin>>value1>>value2>>value3;
printAward(value1, value2, value3);
}

Ⅱ 用C语言编一个程序,计算学生奖学金的等级,以三门功课成绩M1,M2,M3为评奖依据。奖学金评定标准如下:

char panding(float M1, float M2, float M3)
{
char res;
if(M1 + M2 + M3 >95*3)
{
res ='A';
}
else if(M1 ==100 & M2 ==100 &M3>=80)
{
res ='A';
}
else if(M1 ==100 & M3 ==100 &M2>=80)
{
res ='A';
}
else if(M2 ==100 & M3 ==100 &M1>=80)
{
res ='A'弊烂;
}
else if(M1+M2+M3>90*3)
{
res ='B';
}
else if(M1==100 & M2>75 & M3>75)
{
res ='B';
}
else if(M2==100 & M1>75 & M3>75)
{
res ='B'岁败;
}
else if(M3==100 & M1>75 & M2>75)
{
res ='B';
}
else if(M1>75 & M2>乎卜颤75 & M3>75)
{
res ='C';
}
else
{
res ='0';
}
return res;
}

Ⅲ 用C语言怎么写评奖学金的程序85分以上 1等 75到85 2 70-75 3 <70 继续努力,争取下次获得奖学金 谢谢啦

给你代码和注解:
相应的提示根据实际修改即可
测试通过
main()
{
int num;
while(1) //循环输入
{
printf("Enter score:"); //提示输入分数
scanf("%d",&num);
if(num==0)
{
break;
} //输入0退出
if((num>101)||(num<0))
{
printf("input error rand:1-100\n");
continue;
} //大于100 小于0时超范围,重新输入分数
if(num>85)
{
printf("等级一\n");
}
else if(num>75)
{
printf("等级二\n");
}
else if(num>70)
{
printf("等级三\n");
}
else
{
printf("继续努力\n");
}
}
//逻辑判断相应的奖学金等级
printf("程序结束\n");
}