第三次试验
1.1
#include<stdio.h>
void main() {
long int s,i;
s=0;
for(i=22;i<=1002;i=i+20)
{
s=s+i;
}
printf("%ld\n",s);
}
1.2
#include<stdio.h>
void main()
{
long int s,i;
s=0;
i=22;
while (i<=1002)
{
s=s+i;
i=i+20;
}
printf("%ld\n",s);
}
1.3
#include<stdio.h>
void main()
{
long int s,i;
s=0;
i=22;
do
{
s=s+i;
i=i+20;
}
while (i<=1002);
printf("%ld\n",s);
}
2
#include <stdio.h>
int main()
{
int i,j,k,n,m;
m=0;
for (n=100;n<1000;n++)
{
i=n/100;
j=n/10%10;
k=n%10;
if (n==i*i*i + j*j*j + k*k*k)
{
printf("%d ",n);
m++;
}
}
printf("\n共有%d个水仙花数\n",m);
return 0;
}
3.
#include <stdio.h>
int main()
{
int a,b,c,m;
m=0;
for(a=1;a<6;a++)
{
for(b=1;b<6;b++)
{
for(c=1;c<6;c++)
{
if(a!=b&&b!=c&&a!=c)
{
printf("%d ",a*100+b*10+c);
m++;
}
}
}
}
printf("\n共有%d个\n",m);
return 0;
}