赛尔号谱尼怎么打2:C语言编程

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 15:13:00
(1);输入n个整数,从中选出最大的和最小的.
(2):计算s=1!+2!+3!+4!......+n!要求(n<7).
我上课睡着了,现在不会做了,希望写出的程序可以带着注释.

自己先要思考一下,不亲自动手写程序是永远不会有提高的,不要动不动就到处发帖求救。

#include<iostream.h>
void main()
{
int n,s=0,q=1;
cout<<"请输入小于7的整数"<<endl;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i;j++)
{
q*=i;
}

s+=q;
}
cout<<s<<endl;

}

(1)书上有起泡法!可以求出最小的,
把if中的>号改成<就能求最大的,
关键是两个for循环!
希望你自己看书,这是经典方法
(2)
for(n=7;n>0;n--){
int k;
for(i=1,k=1;i<=n;i++)
{k=k*i;}
s=s+k
}
你自己写main()了.

大哥啊 这是我读本科时候的最基本的程序了,建议你上网随便找个编程的网站有的事这个,找不到的话再联系我.

看看书,自己琢磨吧,很简单的

百度知道.不能成为你偷懒的理由............