中国石油大学C语言上机题答案.zip(9)
发布时间:2021-06-06
发布时间:2021-06-06
}
}
4.5 磨磨你的砍柴刀:判断三角形的形状
要求:输入三角型的三条边,判断三角形的形状。假设输入的三边边长均>0。 输入:三角型的3条边的长度(int型)。
输出:等边三角形:equilateral triangle.
等腰三角形:isoceles triangle.
不构成三角形:non-triangle.
一般三角形:triangle.
#include<stdio.h>
void main()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
if(a+b<c||b+c<a||c+a<b)
printf("non-triangle.\n");
else if(a==b&&b==c)
printf("equilateral triangle.\n");
else if(a==b||b==c||a==c)
printf("isoceles triangle.\n");
else
printf("triangle.\n");
}
4.7 判断某年某月的天数
一年有365天,有的月份有31天,有的有30天,2月份闰年的时候是29天,非闰年的时候是28天。现在要求从键盘上输入一个年份和月份,输出其对应的天数。 #include <stdio.h>
main()
{ int year,month,days;
scanf("%d %d", &year,&month);
switch(month)
{ case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: days=31;break;
case 4:
case 6:
case 9:
case 11:days=30;break;
case 2:if((year % 4 ==0) && (year % 100 !=0) ||(year % 400==0))
下一篇:知法守法主题班会