第12课:因数与求和

吴C1班

2023-12-02 7:44:21
2023-12-11 21:44:21

信息与公告

课堂知识点

1、输出n的所有因数
• x从1 ~ n之间变化,如果n%x==0,则x是n的因数
for (int x=1; x>=n; x++) 
{
    if(n%x==0)  //x是n的因数
	{
		cout<<x<<“ ”;    
	}
}

2、计算1+2+3+…+n的和 
• 定义和变量s=0
• 在for循环内,将x累加到s
• 框架代码://计算s=1+2+3+…+n
cin>>n;
int s=0;  //初始化s=0
for (int x=1; x<=n; x++) 
{
       s=s+x;  //将x累加到s
}
cout<<s;   //输出s