习题1-1 求平均数 (average)
#include<stdio.h>
int main()
{
int a, b, c, Ave;
scanf("%d%d%d", &a, &b, &c);
Ave = (a + b + c) / 3;
printf("%d\n", Ave);
return (0);
}
习题1-2 温度(temperature)
#include<stdio.h>
int main()
{
double f, c;
scanf("%lf", &f);
c = 5.0 * (f - 32) / 9;
printf("%.3lf", c);
return (0);
}
习题1-3 连续和(sum)
#include<stdio.h>
int main()
{
int n, s;
scanf("%d", &n);
s = ((1 + n) * n) / 2;
printf("%d\n", s);
return (0);
}
习题1-4 正弦和余弦(sin & cos)
#include<stdio.h>
#include<math.h>
int main()
{
int n;
const double pi = acos(-1.0);
scanf("%d", &n);
printf("%lf %lf", sin(n * pi / 180), cos(n * pi / 180));
return (0);
}
习题1-5 打折(discount)
#include<stdio.h>
int main()
{
int n, s;
scanf("%d", &n);
s = 95 * n;
if (s >= 300) { printf("%.2f\n", s * 0.85); }
else { printf("%d\n", 95 * n); }
return (0);
}
习题1-6 三角形(triangle)
#include<stdio.h>
int main()
{
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
if (a*a + b * b == c * c || a * a + c * c == b * b || b * b + c * c == a * a) { printf("yes"); }
else if (a + b < c || a + c < b || b + c < a) { printf("not a triangle"); }
else { printf("no"); }
return (0);
}
习题1-7 年份(year)
#include<stdio..h>
int main()
{
int year;
scanf("%d", &year);
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { printf("yes"); }
else printf("no");
return (0);
}