zoukankan      html  css  js  c++  java
  • 第七章

    7-1

    #include<stdio.h>
    int main(void)
    {
        int count[9];
        int i,response;
        for(i=1;i<=8;i++)
            count[i]=0;
        for(i=1;i<=8;i++){
            printf("input your response:");
            scanf("%d",&response);
            if(response<1||response>8)
                printf("this is a bad response:%d
    ",response);
            else
                count[response]++;
        }
        printf("result:
    ");
        for(i=1;i<=8;i++)
            printf("%4d%4d
    ",i,count[i]);
    
        return 0;
    }

    7-2

    #include<stdio.h>
    int main(void)
    {
        int i;
        int fib[10]={1,1};
        for(i=2;i<10;i++)
            fib[i]=fib[i-1]+fib[i-2];
        for(i=0;i<10;i++){
            printf("%6d",fib[i]);
            if((i+1)%5==0)
                printf("
    ");
        }
    
        return 0;
    }

    7-3

    #include<stdio.h>
    int main(void)
    {
        int i,flag,x;
        int a[5];
        printf("Enter 5 integers:");
        for(i=0;i<5;i++)
            scanf("%d",&a[i]);
        printf("Enter x:");
        scanf("%d",&x);
        flag=0;
        for(i=0;i<5;i++)
            if(a[i]==x){
                printf("Index is %d
    ",i);
                flag=1;
                break;
            }
            if(flag==0)
                printf("Not Found
    ");
    
            return 0;
    }

    7-4

    #include<stdio.h>
    int main(void)
    {
        int i,index,n;
        int a[10];
        printf("Enter n:");
        scanf("%d",&n);
        printf("Enter %d integers:",n);
        for(i=0;i<n;i++)
            scanf("%d",&a[i]);
        index=0;
        for(i=1;i<n;i++)
            if(a[i],a[index])
                index=i;
    
            printf("min is %d	sub is %d
    ",a[index],index);
    
            return 0;
    }

    7-5

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

  • 相关阅读:
    Linux命令之vi
    CentOS7 查看IP
    Linux下mysql的命令
    @RequestMapping注解的参数说明
    springboot处理不同域的前端请求
    vue-cli4 取消关闭eslint 校验代码
    springmvc请求乱码
    访问静态资源报404错误
    eclipse创建Maven项目时pom.xml报错
    spring中的xml配置文件里报错
  • 原文地址:https://www.cnblogs.com/chcb/p/3354371.html
Copyright © 2011-2022 走看看