• 丁一第九次


    #include "stdio.h"
    #include"string.h"
    int main()
    {
       int i,j;
    	char a[80],b[80],*str1,*str2;
        i=0;
        while((a[i]=getchar())!='
    ')
        i++;
        
        a[i]='';
        i--; 
        j=0;
        for(;i>=0;i--){ // i-- 
        	b[j]=a[i]; 
        j++;
        }
        b[j]='';
        str1=a;
        str2=b;
    
        if(strcmp(str1,str2)==0){
        	printf("YES");
        }
        else
        printf("NO");
    }
    

      

    #include<stdio.h>
    #include<string.h>
    char stu[10][20];
    void Bubble(void)
    {
        int i, j;
        for(i = 0; i < 10; i++)
        {
            for(j = 0; j + i < 9; j++)
            {
                if(strcmp(stu[j], stu[j + 1]) > 0)
                {
                    char temp[20];
                    strcpy(temp, stu[j]);
                    strcpy(stu[j], stu[j + 1]);
                    strcpy(stu[j + 1], temp);
                }
            }
        }
        for(i = 0; i < 10; i++)
            puts(stu[i]);
        return;
    }
    void Selection(void)
    {
        int i, j;
        for(i = 0; i < 10; i++)
        {
            int k = i;
            for(j = i + 1; j < 10; j++)
            {
                if(strcmp(stu[j], stu[k]) < 0)
                    k = j;
            }
            if(k != i)
            {
                char temp[20];
                strcpy(temp, stu[i]);
                strcpy(stu[i], stu[k]);
                strcpy(stu[k], temp);
            }
        }
        for(i = 0; i < 10; i++)
            puts(stu[i]);
        return;
    }
    int main(void)
    {
        int i;
        for(i = 0; i < 10; i++)
            scanf("%s", stu[i]);
        //Bubble();
        Selection();
        return 0;
    }
    

      冒泡法

    #include <iostream>  
    using namespace std;  
      
      
    #define N 10  
      
      
    void XzSort(int *a,int n)  
    {  
    int i,j,min_i,t;  
    for(i=0;i<n-1;i++)  
    {  
    min_i=i;  
    for(j=i+1;j<n;j++)  
    {  
    if(a[min_i]>a[j])  
    {  
    min_i=j;  
    }  
    }  
    if(min_i!=i)  
    {  
    t=a[i];  
    a[i]=a[min_i];  
    a[min_i]=t;  
    }  
    }   
    }  
      
      
    int main()  
    {  
    int *a;  
    a=new int[N];  
      
    for(int i=0;i<N;i++)  
    {  
    cin>>a[i];  
    }  
      
    XzSort(a,N);  
      
    for(int i=0;i<N;i++)  
    {  
    cout<<a[i]<<" ";  
    }  
    cout<<endl;  
    return 0;  
    }  
    

      

    说到我学习C语言时,真是用千言万语呀!记得刚开始学的时候,我的C语言学的并不是很好,学期都过了,对C语言还是一知半解的,开始我用了最笨的方法,就是一个厚厚的本子,一支笔,一本C语言书,天天有事没事抄程序,不管什么程序,我都不放过,一个一个的抄,抄了有好几个本,回到宿舍就在机子上调程序,一个月过去了,李光洁老师让做C语言作业,是一个学生成绩管理系统,在当时这样作业对我们来说真是难度不小,可是我本着一个试一试的心太去做了,一个打死我都不敢相信的奇迹出现了,这个程序我写出来了,而且几乎是一气合成,而且只用了一个晚上的时间。看着写在本子上的代码我有点不相信,这怎么可能呢,当晚我没有睡着觉,高兴啊,谁能睡的着。做这个项目让我明白了一些道理,再大的程序也是有不同的小程序组成的,非常感谢李光洁老师和小李老师对我的教导才有了现在的进步,以后我还会努力的。

  • 相关阅读:
    ls
    MyBatis
    SpringMvc
    Spring的基本配置及概念
    Hibernate的简单应用
    关于WebService的一些操作。。。
    关于博问 问了三次都不了了之
    某个人小朋友的字符串分割统计
    经典的基础Druid连接池的使用操作
    关于项目中一些时间转换的问你题 -紫叶and妍
  • 原文地址:https://www.cnblogs.com/zealerding/p/6083330.html
Copyright © 2020-2023  润新知