2020-03-31

1.

#include

int main(){

int b;

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

b=a[0];

int i;

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

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

a[7]=b;

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

}

2.

#include

int main(){

int i;

int sum=0;

int a[10];

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

scanf("%d",&a[i]);

if(a[i]==35){

sum=sum+1;

}

}

printf("有%d个35",sum);

3.

#include

int main(){

int i;

float s=0;

float max=0;

float  b[10];

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

scanf("%f",&b[i]);

s=s+b[i];

if(max

max=b[i];

}

}

printf("数组的和:%f\n",s);

printf("数组的平均值:%f\n",s/10);

printf("数组的最大值:%f",max);

}

4.

#include

int main()

{

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

int i;

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

{

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

}

}

5.

#include

int main(){

int i;

int sum=0;

int a[10];

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

scanf("%d",&a[i]);

if(a[i]%2==0||a[i]==0){

sum=sum+1;

}

}

printf("奇数有%d个",10-sum);

6.

#include

int main(){

int i;

int j;

int b;

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

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

for(i=0;i<7;i++){

if(a[i]

b=a[i+1];

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

a[i]=b;

}

}

}

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

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

}

7.

#include

int main(){

int n;

int i;

scanf("%d",&n);

int f[n];

if(n==1||n==2){

printf("1\n");

}else{

for(i=3;i<=n;i++){

f[1]=1;

f[2]=1;

f[i]=f[i-1]+f[i-2];

}

printf("%d",f[n]);

}

}

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