zoukankan      html  css  js  c++  java
  • 第十一次作业


    #include<stdio.h> void sort(int a[],int n); int main(void) { int n,a[5]; int i; printf("请输入一个n(n<=10):"); scanf("%d",&n); printf("请输入[%d]个数:",n); for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,n); printf("结果是a[%d]=",n); for(i=0;i<n;i++) printf("%3d",a[i]); return 0; } void sort(int a[],int n) { int i,j,t; for(i=1;i<n;i++) for(j=0;j<n-i;j++) if(a[j]>a[j+1]) { t=a[j];a[j]=a[j+1];a[j+1]=t; } }

      

    #include <stdio.h>
    int search(int list[],int n,int x);
    int main()
    {
        int list[10],n,x,i;
        printf("请输入n(1<=n<=10):");
        scanf("%d",&n);
        printf("请输入%d个数:
    ",n);
        for(i=0;i<n;i++)
        scanf("%d",&list[i]);
        printf("请输入你要找的数:");
        scanf("%d",&x);
        if(search(list,n,x)==-1)
        printf("-1
    ");
        else
        printf("其下标为%d
    ",search(list,n,x));
    }
    int search(int list[],int n,int x)
    {
        int i;
        for(i=0;i<n;i++)
        if(list[i]==x)
        return i;
        return -1;
    }
    

      

    #include<stdio.h>
    int main(void)
    {
        int count,i,m,n,no;
        int num[50];
        int *p;
        printf("请输入n,m:");
        scanf("%d%d",&n,&m);
        for(i=0;i<n;i++)
        num[i]=i+1;
        p=num;
        count=no=0;
        while(no<n-1)
        {
        if(*p!=0)count++;
        if(count==m)
        {
        no++;
        printf("退出的人%d:%d
    ",no,*p);
        *p=0;
        count=0;
        }
       	p++;
       	if(p==num+n)
       	p=num;
        }
        p=num;
        while(*p==0)
        p++;
        printf("最后一个人:%d
    ",*p); 
    }
    

      

  • 相关阅读:
    Java 代码块
    Java 方法签名
    Java 中的继承
    Java 中的this关键字
    Java 静态对象 static
    Java报错 -- The public type c must be defined in its own file
    Java 构造方法
    Java 成员变量和局部变量
    Java 对象的创建和使用
    JavaScript单线程和异步机制
  • 原文地址:https://www.cnblogs.com/haoyi123/p/6142813.html
Copyright © 2011-2022 走看看