作业1
#include<stdio.h>
int main()
{
int a[8]={5,8,6,4,9,2,1,3};
int b;
int i,j;
for(j=1;j<2;j++)
{
for(i=0;i<7;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]);
}
}
作业2
#include<stdio.h>
int main()
{
int i,j,b;
int a[5]={};
for(i=0;i<5;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<5;i++)
{
if(a[i]==35)
{
b=a[i];
}
}
if(b==35)
{
printf("序列中有35\n");
}
else
{
printf("序列中没有35\n");
}
}
作业3
#include<stdio.h>
int main()
{
int i,j;
int nun[10]={};
for(i=0;i<10;i++)
{
scanf("%d",&nun[i]);
}
j=0;
for(i=0;i<10;i++)
{
if(nun[i]%2==1)
{
j++;
}
}
printf("%d",j);
}
作业4
#include<stdio.h>
int main()
{
int a[10]={};
int i;
printf("0,1,");
for(i=2;i<10;i++)
{
a[0]=0;
a[1]=1;
a[i]=a[i-1]+a[i-2];
printf("%d,",a[i]);
}
}
作业5
#include<stdio.h>
int main()
{
int a,b,c,i,j;
printf("请输入一个大于2的偶数:\n");
scanf("%d",&a);
for(b=2;b<a/2;b++)
{
for(i=2;i<b;i++)
{
if(b%i==0)
{
break;
}
}
if(i==b)
{
c=a-b;
for(j=2;j<c;j++)
{
if(c%j==0)
{
break;
}
}
if(j==c)
{
printf("%d=%d+%d\n",a,b,c);
}
}
}
}
作业6
#include<stdio.h>
int main()
{
int a[8]={54,37,62,13,89,73,65,42};
int i,j,b;
for(j=1;j<8;j++)
{
for(i=0;i<7;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]);
}
}
今天学习了有关数组方面的知识。最近随着新同学的加入,老师在上午用一半时间去重新讲,对于开课时就在的同学来说是一个复习的好机会,找出自身漏洞,温故而知新。