【c语言】分别求100以内所有奇数之和,所有偶数之积

//分别求100以内所有奇数之和 所有偶数之积
#include<stdio.h>
int main()
{
	int oddsum, i;
	double evenpro;//偶数之积超出int型范围 用double
	oddsum = 0;
	evenpro = 1;
	for (i = 1; i <= 100; i++)
	{
		if (i%2 == 0)
			evenpro = evenpro * i;
		else
			oddsum = oddsum + i;
	}
	printf("奇数之和为:%d\n", oddsum);
	printf("偶数之积为:%.0f\n", evenpro);
	return 0;
}

运行结果

 

int的取值范围为-2147483648~+2147483648 无符号情况下表示为0~4294967295

double的取值范围为-2^1024~+2^1024 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值