• 第八次作业代码


    #include<stdio.h>
    int main()
    {
        int mark[10],i;
        float p,sum=0;
        printf("Input marks:");
        for(i=0;i<10;i++)
        {
            scanf("%d",&mark[i]);
            sum+=mark[i];
        }
        p=sum/10;
        printf("总分=%.2f 平均分=%.2f",sum,p);
        return 0;
    }
    #include<stdio.h>
    int main()
    {
        int i,a[5],sum=0,x;
        printf("Input 5 num:");
        for(i=0;i<5;i++) scanf("%d",&a[i]);
        printf("Input x:");
        scanf("%d",&x);
        for(i=0;i<5;i++){
            if(a[i]==x){
                printf("Index is %d",i);
                sum=1;
                break;
            }    
        }
        if(sum==0) printf("Not Found!");
        return 0;
    }
    #include<stdio.h>
    int main()
    {
        int n,i,a[10],minj;
        printf("Input n:");
        scanf("%d",&n);
        printf("Enter %d number:",n);
        for(i=0;i<n;i++){
            scanf("%d",&a[i]);
        }
        minj=0;
        for(i=1;i<n;i++)
            if(a[i]<a[minj]) minj=i;
        printf("min is %d min cm is %d",a[minj],minj);
        return 0;
    }
    #include<stdio.h>
    int main()
    {
        int i,n,a[10],minj,min,k;
        printf("请输入是十个数:");
        scanf("%d",&n);
        printf("Enter %d number:",n);
        for(i=0;i<n;i++) scanf("%d",&a[i]);
        for(k=0;k<n-1;k++){
            minj=k;
            for(i=k+1;i<n;i++)
                if(a[i]<a[minj]) minj=i;
            min=a[minj];
            a[minj]=a[k];
            a[k]=min;
        }
        for(i=0;i<n;i++){
            printf("%d
    ",a[i]);
        } 
        return 0;
    }
    #include<stdio.h>
    int main()
    {
        int i,n,a[10],minj,min,k,b[10],m;
        printf("Enter n:");
        scanf("%d",&n);
        printf("Enter %d number:",n);
        for(i=0;i<n;i++) scanf("%d",&a[i]);
        for(k=0;k<n-1;k++){
            minj=k;
            for(i=k+1;i<n;i++)
                if(a[i]<a[minj]) minj=i;
            min=a[minj];
            a[minj]=a[k];
            a[k]=min;
        }
        printf("Enter m:");
        scanf("%d",&m);
        printf("输入数%d:",m);
        for(i=0;i<m;i++) scanf("%d",&b[i]);
        for(k=0;k<n-1;k++){
            minj=k;
            for(i=k+1;i<m;i++)
                if(b[i]<b[minj]) minj=i;
            min=b[minj];
            b[minj]=b[k];
            b[k]=min;
        }
        if(n<m){
            for(i=0;i<n;i++){        
                if(a[i]==b[i]) continue;
                printf("%d %d ",a[i],b[i]);
            }
            for(i=n;i<m;i++) printf("%d ",b[i]); 
        } 
        if(n>m){
            for(i=0;i<m;i++){
                if(a[i]==b[i]) continue;
                printf("%d %d ",b[i],a[i]);
            }
            for(i=m;i<n;i++) printf("%d ",a[i]);
        }
        return 0;
    }
  • 相关阅读:
    CodeForces 150E: Freezing with Style
    CodeForces 407E: k-d-sequence
    CodeForces 809E: Surprise me!
    CodeForces 1178G: The Awesomest Vertex
    LOJ 3158: 「NOI2019」序列
    LOJ 3160: 「NOI2019」斗主地
    LOJ 3159: 「NOI2019」弹跳
    LOJ 3156: 「NOI2019」回家路线
    【比赛游记】NOI2019打铁记
    LOJ 2085: 洛谷 P1587: bzoj 4652: 「NOI2016」循环之美
  • 原文地址:https://www.cnblogs.com/fuyin980118/p/6067336.html
Copyright © 2020-2023  润新知