百钱买百鸡
#include<stdio.h>
int main(int argc, const char *argv[])
{
int i,j,k;
for (i=0;i<20 ;i++ )
{
for (j=0;j<33 ;j++ )
{
for (k=0;k<100 ;k+=3 )
{
if(i+k+j==100 && i*5+j*3+k/3==100){
printf("公:%d,母:%d,幼%d\n",i,j,k);
}
}
}
}
return 0;
}
冒泡排序
#include<stdio.h>
int main(int argc, const char *argv[])
{
int arr[] = {56,23,90,344,78,1,6};
int len = sizeof(arr)/sizeof(arr[0]);
int i,j;
int temp = 0;
for (i=0;i< len-1;i++ )
{
for (j=0;j<len-1-i ;j++ )
{
if (arr[j]>arr[j+1])
{
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
for (i=0;i<len ;i++ )
{
printf("%d\t",arr[i]);
}
putchar(10);
return 0;
}