zoukankan      html  css  js  c++  java
  • 作业八 总结

    知识点:

    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;
    }
    

      

    三.心得体会

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

  • 相关阅读:
    海康:无法获取未定义或 null 引用的属性“HWP_***
    mariadb:审计插件
    海康:函数执行结果后以XML方式返回
    海康:java sdk 自定义方法与结构体
    websocket:SecurityError5022
    Java中使用DecimalFormat保留两位小数,同时不保留0
    浅谈js作用域与闭包
    [Go] 分析proto序列化每个字段大小
    MySQL 的全文索引.
    带你了解webpack的使用
  • 原文地址:https://www.cnblogs.com/yy1997/p/6071062.html
Copyright © 2011-2022 走看看