实验五

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);
}
}

posted on 2017-03-15 10:34  么么打123  阅读(132)  评论(0编辑  收藏  举报