31 三角形类型判断
输入三个数,判断这三个数对应长度的线段构成的三角形是什么类型。设计数据并测试程序。
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a,b,c;
scanf("%f %f %f",&a,&b,&c);
if(a<=0||b<=0||c<=0)
{
printf("三角形的边长不能为0或负,请重新输入!\n");
exit(0);
}
if(a+b<c||a+c<b||b+c<a)
{
printf("不能构成三角形,请重新输入!\n");
exit(0);
}
else if(a==b&&b==c)
printf("是等边三角形。\n");
else if(a==b||a==c||b==c)
printf("是等腰三角形。\n");
else
printf("是一般三角形。\n");
return 0;
}
32 输入百分制成绩输出等级
输入一个百分制成绩,按要求输出对应的成绩等级。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int score;
printf("请输入百分制成绩:");
scanf("%d",&score);
if(score<0||score>100)
{
printf("输入数据错误\n");
exit(0);
}
switch(score/10)
{
case