zoukankan      html  css  js  c++  java
  • c语言第9次作业

    #include<stdio.h>//
    #include <string.h>
    int main()
    {
        char a[100];
        int length,i,j;   
        printf("请输入字符串:
    ");
        scanf("%s",a);
         length=strlen(a);   
        for(i=0,j=length-1;i<=j;j--,i++)
        {
            if(a[i]!=a[j])
            {
                break;
            }       
        }
        if(i>j)
        {
            printf("对称");
        }
        else
        {
            printf("不对称");   
        }
        printf("
    ");
        return 0;       
    }
    #include <stdio.h>
    #include <string.h>
    void z()//冒泡排序 
    {
        char a[100];
        int i,j,l,m;
        printf("请输入字符串:");
        scanf("%s",a);
        l=strlen(a);
        for(i=0;i<l;i++)
        {
            for(j=l-1;j>0;j--)
            {
                if(a[j]<a[j-1])
                {
                    m=a[j];
                    a[j]=a[j-1];
                    a[j-1]=m;
                }
            }
        }
        printf("升序排序为:");
        for(j=0;j<l;j++)
             printf("%c",a[j]); 
    }
    int main()
    {
        z();
    return 0;    
    }
    #include<stdio.h>
    int max(int a[])
    {
        int i,j,t;
        for(i=0;i<10;i++)
            for(j=i+1;j<10;j++)
            if (a[i]>a[j])   
        {
            t=a[i];   
            a[i]=a[j];   
            a[j]=t;  
        }
    }
    int main()
    {
    
         int a[10],i;
         printf("输入十个数字:");       
         for(i=0;i<10;i++)
              scanf("%d",&a[i]);
         max(a);
         for(i=0;i<10;i++)      
         printf("%d  ",a[i]);
         return 0; 
    }
    #include<stdio.h>
    void insertSort(int a[])//插入排序 
    {
        int i,j;
        for(i=0;i<10;i++)
        {
            for(j=1;j<10;j++)
            {
                if(a[j]<a[j-1])
                {
                    int temp=a[j];
                    a[j]=a[j-1];
                    a[j-1]=temp;
                }
            }
             
        }
    } 
    void display(int a[])
    {
        int i;
        for(i=0;i<10;i++)
        {
            printf("%d    ",a[i]);
        }
    } 
    int main()
    {
        int a[10]={0,9,6,1,3,2,5,4,8,7};
        insertSort(a);
        display(a);
        return 0;    
    }

    1、4题请教了组长

  • 相关阅读:
    目标跟踪_POI算法
    深度学习-Maxpool
    HOG特征
    R CNN
    颜色空间
    数值分析-非线性方程的数值解法
    数值分析-一些小小的知识点
    数值分析-求微分
    多元统计分析-因子分析
    最优化-可行方向法
  • 原文地址:https://www.cnblogs.com/A128/p/6100016.html
Copyright © 2011-2022 走看看