c++第13课

1.数组累加器

输入10个正整数,求这10个数字的和

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a[100005],s=0;
int main()
{
    for(int i=1;i<=10;i++)
{
cin>>a[i];//输入
s=s+a[i];//求和
}
cout<<s;
	return 0;
}

如果是n个数,怎么做?

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a[99999],s=0;
int main()
{
    int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
s=s+a[i];
}
cout<<s;
	return 0;
}

输入10个正整数,这些数中7的倍数有几个?

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a[10005],cnt=0;
int main()
{
    for(int i=1;i<=10;i++)
{
cin>>a[i];
if(a[i]%7==0)
{
cnt++;
}
cout<<cnt;
	return 0;
}

如果是n个数,怎么做?

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a[999999],cnt=0;
int main()
{
    int n;
cin>>n;
for(int i=1;i<=n;i++)
{
if(a[i]%7==0)
{
cnt++;
}
cout<<cnt;
	return 0;
}

新手小白

相关推荐
程序趣谈2 小时前
算法随笔_74: 不同路径_1
数据结构·python·算法
修修修也3 小时前
算法手记3
数据结构·学习·算法·刷题
已是上好佳3 小时前
Tcp网络通信的基本流程梳理
linux·运维·服务器·c++
吧啦吧啦吡叭卜4 小时前
【打卡d5】快速排序 归并排序
java·算法·排序算法
L_cl5 小时前
【Python 数据结构 15.哈希表】
数据结构·算法·散列表
肖筱小瀟5 小时前
2025-3-13 leetcode刷题情况(贪心算法--区间问题)
算法·leetcode·贪心算法
十年一梦实验室5 小时前
C++ 中的 RTTI(Run-Time Type Information,运行时类型识别)
开发语言·c++
纽约恋情5 小时前
C++——STL 常用的排序算法
开发语言·c++·排序算法
肖筱小瀟5 小时前
2025-3-12 leetcode刷题情况(贪心算法--区间问题)
算法·leetcode·贪心算法