丁一第九次

#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语言作业,是一个学生成绩管理系统,在当时这样作业对我们来说真是难度不小,可是我本着一个试一试的心太去做了,一个打死我都不敢相信的奇迹出现了,这个程序我写出来了,而且几乎是一气合成,而且只用了一个晚上的时间。看着写在本子上的代码我有点不相信,这怎么可能呢,当晚我没有睡着觉,高兴啊,谁能睡的着。做这个项目让我明白了一些道理,再大的程序也是有不同的小程序组成的,非常感谢李光洁老师和小李老师对我的教导才有了现在的进步,以后我还会努力的。

原文地址:https://www.cnblogs.com/zealerding/p/6083330.html