作业八 总结

知识点:

1.数组长度是一个常量

2.一维数组的引用

引用前必须先定义再引用

3.数组元素的引用要指定下标,形式为:

    数组名[下标]

4.数组下标从0开始,下标不能越界。

二、实验中遇到的问题及解决方法:

 自己打代码时会马虎,出现一些细小的错误。从而影响大局。只有上课认真听才能够进步。

#include<stdio.h>
int main(void)
{
    int i,sum=0,ave;
    float score[10];
    for(i=0;i<10;i++)
    {
        scanf("%f",&score[i]);
    }
    for(i=0;i<10;i++)
    {
        sum=sum+score[i];
    }
    printf("sum=%d
",sum);
    ave=sum/10;
    printf("ave=%d
",ave);
    return 0;
} 

  

#include<stdio.h>
int main(void)
{
    int i,a[5],x;
    printf("请输入五个整数:
");
    for(i=0;i<5;i++)
    {
        scanf("%d",&a[i]);
    }
    printf("请输入一个整数:
");
    scanf("%d",&x);
    for(i=0;i<5;i++)
    {
        if(x==a[i])
        {
            printf("Index is %d",i);
            break;
        }
    if(i==5) printf("Not found
");
    }
    return 0;
}

  

#include<stdio.h>
int main(void)
{
    int i,j,a[10],index,n,temp;
    printf("Enter n:
");
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%d",&a[10]);
    }
    for(i=0;i<n-1;i++)
    {
        index=i;
        for(j=i+1;j<n;j++)
        {
            if(a[j]<a[i]) index=i;
            temp=a[index];
            a[index]=a[i];
            printf("After sorted:");
        }
        for(i=0;i<n;i++)
        {
            printf("%5d",a[i]);
        }
    }
    return 0;
} 

  

#include <stdio.h>
int main()
{
    int n,i,j,k,a[10];
    printf("输入一个正整数n(1<n<=10):");
    scanf("%d",&n);
    printf("输入n个整数:");
    for(i=1;i<=n;i++)
    {
        scanf("%d",&a[i]);
    }
        for(i=1;i<=n-1;i++)
            {
                for(j=i+1;j<=n;j++)
                    {
                        if(a[i]<a[j])
                            {
                                k=a[j];
                                a[j]=a[i];
                                a[i]=k;
                            }    
                    }
            }
    printf("排序:
");
    for(i=1;i<=n;i++)
    {
        printf("%d
",a[i]);
    }
    
    return 0;
}

  

三.心得体会

数组用的很方便,也感觉到了代码的强大功能。要及时跟住老师所讲的内容 ,才能够有所提高。

原文地址:https://www.cnblogs.com/yy1997/p/6071062.html