1、找最大最小整数
编写一个程序,用户输入若干整数,试找出其中的最大数和最小数。
#include<stdio.h>
int main()
{
int m,n,i,min,max;
scanf("%d\n",&n);
scanf("%d",&m);
max=m;
min=m;
for(i=1;i<n;i++)
{
scanf("%d",&m);
if(m>max)
max=m;
if(m<min)
min=m;
}
printf("%d %d\n",max,min);
return 0;
}
2、求和
编写一个程序,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)。
#include<stdio.h>
int main()
{
int i,a=0,b=0,n,s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
a=a+1;
b=b+a;
s=s+b;
}
printf("%d\n",s);
return 0;
}
3、求因数
从控制台输入整数N(N>0),计算并输出N的所有正因数。
#include <stdio.h>
int main()
{
int N,i;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
if(N%i==0)
printf("%d ",i);
}
printf("\n");
return 0;
}