c++求和计数

1003-编程求1+3+5...+n

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    for(int i=1;i<=n;i++)
    {
    	if(i%2==1)
    	{
    		sum=sum+i;
		}
	}
	cout<<sum;
	return 0;
}

1714-求出1~n中满足条件的数的个数和总和?

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    int cut =0;
    for(int i=1;i<=n;i++)
    {
    	if(i%2==0&&i%3==1)
    	{
    		sum++;
    		cut=cut+i;
		}
	}
	cout<<sum<<endl;
	cout<<cut<<endl;
	return 0;
}

1002-编程求解1+2+3+...+n

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    for(int i=1;i<=n;i++)
    {
    	sum=sum+i;
       
	}
	cout<<sum<<endl;
	return 0;
}

1395-小丽找数?

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    for(int i=1;i<=n;i++)
    {
    	int a=i%10;
    	int s=i/10%10;
    	int x=i/100%10;
    	int z=i/1000%10;
    	int p=a+s+x+z;
    	if(p%2==1&&p%5==1)
    	{
    		sum++;
		}
	}
	cout<<sum<<endl;
	return 0;
}

1091-奇数及偶数和

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int jishuhe =0;
    int oushuhe =0;
    for(int i=1;i<=n;i++)
    {
    	if(i%2==1)
    	{
    		jishuhe =jishuhe+i;
		}
		oushuhe =oushuhe+i;
	}
	cout<<jishuhe<<" "<<oushuhe<<endl;
	return 0;
}

1750-有零的数

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    for(int i=1;i<=n;i++)
    {
    	int z=i%10;
    	int x=i%10%10;
    	int c=i/100%10;
    	if(z==0||x==0)
        {
        	sum++;
		}
	}
	cout<<sum<<endl;
	return 0;
}

1714-连续递增或递减数

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    int cut =0;
    for(int i=100;i<=n;i++)
    {
    	int z=i%10;
    	int x=i%10%10;
    	int c=i/100%10;
    	if(z<x&&x<c||z>x&&x>c)
        {
        	sum++;
        	cut=cut+i;
		}
	}
	cout<<cut<<sum<<endl;
	return 0;
}

1745-纯粹的五位偶数

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    for(int i=10000;i<=n;i++)
    {
    	int z=i%10;
    	int x=i%10%10;
    	int c=i/100%10;
    	int v=i/1000%10;
    	int b=i/10000%10;
    	if(z%3==1&&x%3==1&&c%3==1&&v%3==1&&b%3==1)
        {
        	sum++;
		}
	}
	cout<<sum<<endl;
	return 0;
}

1744-纯粹的四位奇数

1057-能被5整除且至少有一位数字是5的所有整数的个数

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int sum =0;
    for(int i=1;i<=n;i++)
    {
    	int z=i%10;
    	int x=i%10%10;
    	int c=i/100%10;
    	int v=i/1000%10;
    	int b=i/10000%10;
    	if(z==5||x==5||c==5||v==5||b==5&&i%5==0)
        {
        	sum++;
		}
	}
	cout<<sum<<endl;
	return 0;
}

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在C语言中,可以使用for循环来表示数学中的求和符号∑。例如,对于一个数组a,可以使用以下代码来计算其元素的和: int sum = ; for (int i = ; i < n; i++) { sum += a[i]; } 其中,n表示数组a的长度,sum表示累加的和。在循环中,每次将数组a的一个元素加到sum中,最终得到的sum即为数组a中所有元素的和。 ### 回答2: 在C语言中,我们可以使用循环结构来表示数学中的求和∑。∑表示了对一系列数值的求和操作。 在C语言中,我们可以使用for循环来实现∑的计算。for循环提供了一个计数变量、判断条件以及每次循环后的更新操作。 例如,如果我们要计算从1到n的所有整数的和,其中n是一个正整数,可以使用以下代码表示: ```c #include <stdio.h> int main() { int n; int sum = 0; // 初始化求和的变量为0 printf("请输入一个正整数:"); scanf("%d", &n); for (int i = 1; i <= n; i++) { sum += i; // 将当前的计数变量i加到求和变量sum中 } printf("从1到%d的所有整数的和为:%d\n", n, sum); return 0; } ``` 在以上代码中,首先通过scanf函数获取用户输入的正整数n,然后使用for循环从1到n逐个计数并将计数变量i加到求和变量sum中。循环结束后,输出求和结果。 这样,我们就可以使用C语言来表示数学中的求和∑的概念。可以根据具体需求和数学公式,使用合适的循环操作和变量来实现相应的求和计算。 ### 回答3: 在C语言中,我们可以使用for循环结构来表示数学中的求和∑。例如,要计算从1到n的所有数的和,我们可以使用如下的代码: ```C #include <stdio.h> int main() { int n = 10; // 假设我们要计算1到10的和 int sum = 0; // 用于保存求和的结果 for (int i = 1; i <= n; i++) { sum += i; // 将每个数加到求和结果中 } printf("1到%d的和为%d\n", n, sum); return 0; } ``` 在这段代码中,我们使用for循环从1到n遍历每个数,并将它们累加到sum变量中。最后,我们使用printf函数输出求和的结果。 这样,我们就可以实现数学中的求和符号∑的功能。不过需要注意的是,在实际应用中,我们需要根据具体的需求来修改代码中的变量和边界条件,以便得到正确的求和结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值