求a和b的平均值;
比较以下两种写法:
一
#include<stdio.h>
int main()
{
int a,b;
scanf("%d,%d",&a,&b);
printf("%d和%d的平均值是%d",a,b,(a+b)/2);
return 0;
}
二
#include<stdio.h>
int main()
{
int a,b;
scanf("%d,%d",&a,&b);
double c = (a+b)/2.0;
printf("%d和%d的平均值是%f\n",a,b,c);
return 0;
}
易错点:因为两个整数的平均值可能是小数,所以用double定义会更好。