首页 > 代码库 > 实验五
实验五
5.1
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=5-i;j>0;j--)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
}
5.2
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=99;i++)
{
if(i*i<100)
{
if((i*i-i)%10==0)
printf("%d ",i);
}
else
{
if((i*i-i)%100==0)
printf("%d ",i);
}
}
printf("\n");
}
5.3
#include<stdio.h>
int main()
{
int i,j,k,sum=0;
for(i=1;i<=9;i++)
{
for(j=0;j<=9;j++)
{
if(j==i)
continue;
for(k=0;k<=9;k++)
{
if(j==k||i==k)
continue;
sum++;
}
}
}
printf("sum=%d\n",sum);
}
5.4
#include<stdio.h>
int main()
{
int n,zero=0,max=0;
scanf("%d",&n);
while(n/10!=0)
{
if(n%10==0)
zero++;
if(n%10>max)
max=n%10;
n/=10;
}
printf("zero=%d,max=%d\n",zero,max);
}
5.5
#include<stdio.h>
int main()
{
long n;
int a[10],num=0,i,j;
scanf("%ld",&n);
for(i=0;n!=0;i++)
{
a[i]=n%10;
n/=10;
}
printf("%d\n",i);
for(j=0;j<i;j++)
printf("%d",a[j]);
printf("\n");
}
5.6
#include<stdio.h>
int main()
{
int i=7;
while(1)
{
if(i%2==1&&i%3==2&&i%5==4&&i%6==5&&i%7==0)
{
printf("%d\n",i);
break;
}
i++;
}
}
5.7
#include<stdio.h>
int main()
{
int A,B,C,D,E,F;
printf("值为1的为罪犯:")
for(A=0;A<=1;A++)
for(B=0;B<=1;B++)
for(C=0;C<=1;C++)
for(D=0;D<=1;D++)
for(E=0;E<=1;E++)
for(F=0;F<=1;F++)
{
if((A+B>0)&&(A+E+F>=2)&&(A+D<2)&&(B+C!=1)&&(C+D==1)&&(!(D==0&&E==1)))
printf("A=%d,B=%d,C=%d,D=%d,E=%d,F=%d\n",A,B,C,D,E,F);
}
}
实验五