/*输入三个平均数,输出他们的平均值,保留三位小数*/
#include<stdio.h>
int main()
{
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
printf("%.3lf",(a+b+c)/3);
return 0;
}
/*输入华氏温度f,输出对应的摄氏温度从,保留三位小数。提示 c= 5(f-32)/9*/
#include<stdio.h>
int main()
{
double c,f;
scanf("%lf",&f);
c = 5*(f-32)/9;
printf("%.3lf",c);
return 0;
}
/输入正整数n,输出1+2+3+......n的值,提示:目标使解决问题,而不是练习编程*/
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
printf("%d", (n + 1) * n / 2);
return 0;
}
#include<stdio.h>
int main()
{
int sum,i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
sum = sum+i;
printf("%d\n",sum);
return 0;
}
/*输入正整数n(0~360),输出入n度的正弦函数值。提示使用数学函数*/
#include<stdio.h>
#include<math.h>
#define pi acos(-1.0)
int main()
{
int x;
scanf("%d",&x);
printf("%.3lf\n",sin(1.0*pi*x/180));
printf("%.3lf\n",cos(1.0*pi*x/180));
return 0;
}
一件衣服95元,若消费满300元,可以打85折。输入购买的衣服的数量,,输出索要交付的的金额,保留两位小数
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
printf("%.2lf", 95 * n >= 300 ? 95.0 * n * 0.85 : 95 * n);
return 0;
}
#include<stdio.h>
int main()
{
const double price = 95.00;
int n;
scanf("%d",&n);
if(price*n <300)
printf("%.2f",price*n);
else
printf("%.2lf",price*n*0.85);
return 0;
}
输入三角形3跳变的长度值(均为正整数),判断是否能为直角三角形的三条边长。如果可以则输出yes,如果不能就输出no。如果根本无法构成三角形,则输出not a triangle
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a<=0||b<=0||c<=0||a+b<=c||a+c<=b||b+c<=a)
printf("NOT A TRIANGLE!");
else if(a+b>c&&a+c>b&&b+c>a)
{
if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf("yes!");
else
printf("no!");
}
return 0;
}
输入年份,判断是否为闰年。如果是,则输出yes,否则输出no
提示简单的判断除以4的余数是不够的
#include<stdio.h>
int main()
{
int year;
scanf("%d",&year);
if(year%4!=0)
printf("no!\n");
else if(year%100==0 && year%400!=0)
printf("no!\n");
else
printf("yes!\n");
return 0;
}
#include <stdio.h>
int main()
{
int year;
scanf("%d", &year);
puts(year%400==0 || year%100!=0 && year%4==0 ? "yes!" : "no!");
return 0;
}