循环求和
#include<stdio.h>
int main()
{
double a,b,sum=0,ave=0,i=1;
do{
scanf("%lf",&a);
if(0 <= a && a<= 100)
{
sum += a;
ave = sum / i;
i ++;
}
}while(a != 999);
printf("%.2lf %.2lf",sum,ave);
return 0;
}
数位颠倒
#include<stdio.h>
int main()
{
int num,len=0,temp=0;
scanf("%d",&num);
do{
temp=temp*10+num%10;
num=num/10;
len++;
}while(num > 0);
printf("%d %d",temp,len);
return 0;
}