C语言编程累加累乘问题:将[10,99]十位数是偶数个位数是奇数的元素找出,并统计它们的个数与和

如题所述

#include <stdio.h>

void main()
{
int odd=0; //奇数
int even=0; //偶数
double odd_sum=0; //奇数总和
double even_sum=0; //偶数总和
double odd_multiply=1;//奇数总积
double even_multiply=1;//偶数总积
for(int i=10;i<=99;i++)
{
if(i%2==0)
{
odd=odd+1;
odd_sum+=i;
odd_multiply*=i;
}
else
{
even=even+1;
even_sum+=i;
even_multiply*=i;

}
}
printf("奇数总数:%d\n",odd);
printf("奇数总和:%f\n",odd_sum);
printf("奇数总积:%f\n",odd_multiply);
printf("\n\n\n\n\n\n");
printf("奇数总数:%d\n",even);
printf("奇数总和:%f\n",even_sum);
printf("偶数总积:%f\n",even_multiply);
}
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜