1.求长方体的体积
#include <stdio.h>
int main()
{
double l,w,h,V;
//如果将 V=l*w*h; 这个语句放在本行,则compile不出错,而run中 V=0.000000
scanf("%lf %lf %lf",&l,&w,&h);
V=l*w*h;//计算式应该放在scanf下面
printf("V=%lf",V);//或者printf的括号里。
return 0;
}
2.求圆的面积和周长
#include <stdio.h>
#define PI 3.14//PI后面不用加等于号!
int main()
{
double C,S,r;
scanf("%lf",&r);
C=2*PI*r;
S=PI*r*r;
printf("C=%lf\nS=%lf",C,S);
return 0;
}
3.把两个两位数整数变成一个四位数,且个位十位交换到千位百位。例如,输入34 56,打印出6543。
#include <stdio.h>
int main()
{
int a,b;//设34 56
if((a<10||a>99)&&(b<10||b>99))
return 0;
int c,A,B,C,D;//预测c=6543
scanf("%d %d",&a,&b);
D=a/10;//D=34/10=3
C=a%10*10;//C=34%10*10=40
B=b/10*100;//B=56/10*100=500
A=b%10*1000;//A=56%10*1000=6000
c=A+B+C+D;
printf("%d",c);
return 0;
}
4.输入一个实数,使其值保留两位小数,对第三位四舍五入。规定实数为整数。
#include <stdio.h>
int main()
{
double a;
scanf("%lf",&a);
int i;
i=a*100+0.5;//不是加0.05!
a=i/100.0;
printf("%.2lf",a);
return 0;
}