如果有帮助给小编点点关注,点点赞吧。会定期分享一些相关知识。谢谢啦。
若有问题可以私信小编,小编好及时改正。
(1)输入3个整数,计算他们的和平均值,平均值的结果保留2位小数。
int main()
{
int a,b,c;
float temp;
temp=0;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
temp =(a+b+c)/3.0;
printf("temp=%.2f",temp);
}
(2)输入两个实数a,b,然后交换它们的值,最后输出(提示:要交换两个数得借助一个中间变量temp。首先让temp存放a的值,然后把b存入a,再把temp存入b就完成了)。
int main()
{
float a,b,temp;
printf("请输入两个实数:");
scanf("%f%f",&a,&b);
printf("原始:a=%f,b=%f\n",a,b);
temp=a;
a=b;
b=temp;
printf("交换后:a=%f,b=%f",a,b);
}
(3)程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0.比如输入700,输出应该是7。
int main()
{
int a,b,c,d,e;
printf("请输入正的三位数:");
scanf("%d",&a);
b=a/100;
c=a%100/10;
d=a%10;
e=d*100+c*10+b;
printf("e=%d",e);
}