2020-03-31

今天学习冒泡排序,通过双重for循环来实现数组有序排列。定义变量名要求:1数字字母下划线组成。2不能以关键字命名(int,printf,if,else等)。3不能以数字开头。

作业1

#include

int main()

{

int i;

int b;

int a[8]={1,2,3,4,5,6,7,8};

for(i=1;i<8;i++)

{

printf("%d ",a[i]);

}

printf("%d ",a[0]);

}

作业3

#include

int main()

{

float a[10]={1,2,3,4,5,6,7,8,9,10};

int i;

int max=a[0];

float sum;

sum==0;

for(i=0;i<10;i++)

{

if(max

max=a[i];

}

sum+=a[i];

}

printf("?????%.2f\n",sum);

printf("???????%.2f\n",sum/10);

printf("???????%d",max);

}

作业4

#include

int main()

{

int i;

int a[8]={8,5,6,7,1,2,3,4};

for(i=7;i>=0;i--)

{

printf("%d ",a[i]);

}

}

作业5

#include

int main()

{

int i;

int sum;

sum=0;

int nun[10]={1,2,3,4,5,6,7,8,9,10};

for(i=0;i<10;i++)

{

if(nun[i]%2==1)

{

sum++;

}

}

printf("奇数的个数为:%d",sum);

}

作业6

#include

int main()

{

int i,j;

int b;

int a[8]={54,37,62,13,89,73,65,42};

for(j=1;j<8;j++)

{

for(i=0;i<8;i++)

{

if(a[i]>a[i+1])

{

b=a[i];

a[i]=a[i+1];

a[i+1]=b;

}

}

}

for(i=0;i<8;i++)

{

  printf("%d ",a[i]);

}

}

你可能感兴趣的:(2020-03-31)