
#include<iostream>
using namespace std
int fun(int x)//定义函数
{
int sum=0
for(int i=1i<瞎姿塌=xi++)
if(x%i==0)//a对b求余为0,b就是磨圆a的因数;
sum+=i//因数累加
return sum//函数返回值为 因数累加和;
}
int main()
{
int x,y//6的因数1,2,3,6
cin>>x
y=fun(x)//引用 函数册衫
cout<<y
}
<SCRIPT LANGUAGE=VBScript>x=InputBox("毁孝请输入纤戚稿数值:")
If x>=0 Then x=x
Else
x=-x
End If
</仔毕SCRIPT>
#include<iostream>using namespace std
void main()
{
int i,j,k
for(i=0i<5i++)
{
for(j=0j<=ij++)
cout<<" "
if(i!=4)
cout<<"x"
for(k=0k<7-i*2k++)
cout<物脊迹<" "
cout<<"x"<<endl<<endl
}
for(i=0i<4i++)
{
for(j=4-ij>0j--)
cout<<" "
cout<<"x"
for(k=0k<=2*ik++)
cout<<" "
cout<<"野袜x"<<endl<<endl
}
}
已经运行 不懂追问,这是用循环,还可以用解方程的方法不过要找好直罩并线方程,望采纳
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)