【李老师课堂】C1-第11课:求和与因数

李C1

2024-07-17 15:33:05
2024-07-17 18:33:05

信息与公告

课堂知识点

1、计算1+2+3+…+n的和
• 和变量:s=0
• for:加数x,从1~n变化
• 将x累加到s:s=s+x

cin>>n;
int s=0;  //初始化s=0
for (int x=1; x<=n; x++) 
{
       s=s+x;  //将x累加到s
}
cout<<s;   //输出s

2、输出n的所有因数
• for:x从1 ~ n之间变化
• if:判断x是n的因数,即 n%x==0

for (int x=1; x<=n; x++) 
{
    if(n%x==0)  //x是n的因数
	{
		cout<<x<<“ ”;    
	}
}