TA的每日心情 | 开心 2019-4-22 20:33 |
---|
签到天数: 3 天 [LV.2]偶尔看看I
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
test10
main()
{ int i,n,d,a,x;
printf (\"\\n\\n\");
scanf (\"%d %d\",&n,&d);
i=1;
while (i<=10)
{ a=n%10;
n=n/10;
if (a==d)
{ x=1;
break;
}
if ((n<10)&&(n==d))
{ x=1;
break;
}
else if ((n<10)&&(n!=d))
{ x=0;
break;
}
else
continue;
i++;
}
printf (\"%d\",x);
}
test11
main()
{ int a[20],b[20],i,j,k;
printf (\"\\n\\n\");
for (i=0;i<20;i++)
scanf (\"%d\",&b);
a[0]=b[0];
for (k=1;k<20;k++)
{ for (i=k-1;i>=0;i--)
{ if (b[k]>a)
break;
}
for (j=k-1;j>=i+1;j--)
a[j+1]=a[j];
a[i+1]=b[k];
}
printf (\"\\n\");
for (i=0;i<20;i++)
printf (\"%8d\",a);
}
test1
main ()
{ int i;
printf (\"\\n\\n\");
for (i=1;i<=500;i++)
if ((i%3==2)&&(i%5==3)&&(i%7==2))
printf (\"%6d\",i);
}
test2
main ()
{ int a,b,c,i,x;
printf (\"\\n\\n\");
for (i=100;i<=999;i++)
{ x=i;
c=x%10;
x=x/10;
b=x%10;
a=x/10;
if (a*a*a+b*b*b+c*c*c==i)
printf (\"%6d\",i);
}
}
test3
main ()
{ long int x,i;
printf (\"\\n\\n\");
for (i=2;i<=1000;i++)
{ x=i*i;
if ((i<10)&&(x%10==i))
printf (\"%6d\",i);
else if ((i>=10)&&(i<100)&&(x%100==i))
printf (\"%6d\",i);
else if ((i>=100)&&(i<1000)&&(x%1000==i))
printf (\"%6d\",i);
}
}
test9
main()
{ int n,k,i,d;
printf (\"\\n\\n\");
scanf (\"%d %d\",&n,&k);
i=1;
while (i<k)
{ d=n%10;
n=n/10;
if (n==0)
{ d=0;
break;
}
i++;
}
if (n>10)
d=n%10;
else if ((n>0)&&(n<10))
d=n;
printf (\"%d\",d);
}
test8
main()
{ int a[4][5],i,j,k,x,max,row,col;
max=0;
printf (\"\\n\\n\");
for (i=0;i<4;i++)
for (j=0;j<5;j++)
scanf (\"%d\",&a[j]);
for (i=0;i<4;i++)
{ for (j=0;j<5;j++)
printf (\"%6d\",a[j]);
printf (\"\\n\");
}
for (i=0;i<4;i++)
{ for (j=0;j<5;j++)
{ if (a[j]>max)
{ max=a[j];
col=j;
}
}
for (k=0;k<4;k++)
{ if (a[k][col]<max)
{ max=a[k][col];
row=k;
}
}
if (i==row)
{ x=1;
break;
}
else
x=0;
}
if (x==1)
printf (\"The required number lies in No %d row, No %d col and it is %d.\",(row+1),(col+1),a[row][col]);
else
printf (\"There is no required number.\");
}
test7
main()
{ int a[10][10],i,j;
printf (\"\\n\\n\");
for (i=0;i<10;i++)
for (j=0;j<10;j++)
a[j]=0;
for (i=0;i<10;i++)
a[0]=1;
for (i=1;i<10;i++)
for (j=1;j<10;j++)
a[j]=a[i-1][j-1]+a[i-1][j];
for (i=0;i<10;i++)
{ for (j=0;j<10;j++)
if (a[j]!=0)
printf (\"%8d\",a[j]);
printf (\"\\n\");
}
}
test6
main()
{ int x,i,j,y,k,a,b;
printf (\"\\n\\n\");
for (i=4;i<=100;i++)
{ x=1;
k=2;
y=i-k;
for (j=2;j<y;j++)
if (y%j==0)
{ x=0;
break;
}
if (x==1)
printf (\"%3d=%3d+%3d\\t\",i,k,y);
else
{ while (1)
{ a=b=1;
k++;
y=i-k;
for (j=2;j<k;j++)
if (k%j==0)
{ a=0;
break;
}
for (j=2;j<y;j++)
if (y%j==0)
{ b=0;
break;
}
if ((a==1)&&(b==1))
{ printf (\"%3d=%3d+%3d\\t\",i,k,y);
break;
}
else
continue;
}
}
i++;
}
}
test5
main()
{ int i,j,k,n,m;
n=1;
printf (\"\\n\\n\");
for (i=0;i<5;i++)
{ for (j=1;j<=2*(5-i);j++)
printf (\" \");
for (k=1;k<=i;k++)
{ printf (\"%2d\",n);
n++;
}
for (m=i;m>=0;m--)
{ printf (\"%2d\",n);
n--;
}
n=1;
printf (\"\\n\");
}
}
test4
main()
{ int i,j,k;
char c;
c=\'a\';
printf (\"\\n\\n\");
for (i=1;i<=26;i++)
{ for (j=0;j<=26-i;j++)
printf (\" \");
for (k=1;k<=i;k++)
{ printf(\"%c \",c);
c++;
}
c=\'a\';
printf (\"\\n\");
}
}
|
|