/****************************************
* file name : figure.c
* creat data : 2015.1.29
* author : zy
*****************************************/
/*數的變幻*/
/*十個小孩分糖果*/
/*是個小孩圍成一圈分糖果,老師分給第乙個小孩10塊,第二個小孩2塊,第三個小孩8塊,
第四個小孩22塊,第五個小孩16塊,第六個小孩4塊,第七個小孩10塊,第八個小孩6塊,
第九個小孩14塊,第十個小孩20塊。然後所有的小孩同時將自己手中的糖的一半給右邊的
小孩,糖塊數為奇數的人可向老師要一塊,問經過這樣的幾次調整後大家手裡的糖的塊數都一樣?
每人各有多少塊糖?*/
#include int j = 0;
int judge(int c)
} return 0;//全相同返回0
}int print(int s)//輸出陣列中每個元素的值
printf("\n");
}int main(void)
; //初始化陣列元素
int i,t[10],l;
printf(" child\n");
printf("round 1 2 3 4 5 6 7 8 9 10\n");
printf(" ………………………………………………………………………\n");
print(sweet);//輸出每個人手中糖的個數
while(judge(sweet))//若不滿足則迴圈
else
}for(l = 0;l < 9;l++)//將分出的一半糖給右(後)邊的孩子
sweet[0]+=t[9];
print(sweet);//輸出當前手中的糖數
} return 0;
}
十個數排序
對10個數進行排序 include intmain int i,j,temp for i 1 i 10 i printf 輸出排好的數列是 n for i 1 i 10 i include define size 10 intmain 十個數的無序數列 int i,j char t printf 此...
根據上排十個數,算出下排十個數
以下為一給出的數學解法,還沒細看正確與否,先記下,留待後用 給你10分鐘時間,根據上排給出十個數,在其下排填出對應的十個數 要求下排每個數都是先前上排那十個數在下排出現的次數。上排的十個數如下 0,1,2,3,4,5,6,7,8,9 舉乙個例子,數值 0,1,2,3,4,5,6,7,8,9 分配 6...
比較十個數的大小
includeint main int i int max 0 for i 0 i sizeof arr sizeof arr 0 i printf d n max return 0 sizeof arr 是整個陣列所佔的位元組數,sizeof arr 0 是乙個元素所佔的位元組數,他倆一除就是整個...