# include & ltstdlib.h & gt
srand();
int random(void)
{
int ret =(int)(100.0 * RAND()/(RAND _ MAX+1.0));
while(ret & lt;10)
{
ret =(int)(100.0 * RAND()/(RAND _ MAX+1.0));
}
返回ret
}
void creatArr(int *arr)
{
int I = 0;
for(;我& lt10;i++)
{
arr[I]= random();
}
}
無效計數(int *arr)
{
int s = 0;
int d = 0;
int I = 0;
for(;我& lt10;i++)
{
if(arr[i]%2)
s++;
其他
d++;
}
Printf("奇數有%d \t偶數有%d \n ",s,d);
}
void SortPrint(int *arr)
{
int i,j,tmp
Printf("排序後的數組為:\ n ");
for(I = 0;我& lt10;i++)
{
for(j =(I-1);j & gt0;j -)
{
if(arr[j]& gt;arr[j-1])
{
tmp = arr[j-1];
arr[j-1]= arr[j];
arr[j]= tmp;
}
}
}
for(I = 0;我& lt10;i++)
{
printf(" %d\n ",arr[9-I]);
}
}
int main()
{
int arr[10];
crea tarr(arr);//用隨機數填充數組
計數(arr);//奇數
sort print(arr);//按冒泡法排序的輸出
返回0;
}
樓主直接貼鍋使用,手續很簡單,筆記就不多寫了,自己多研究壹下。