首页 > 代码库 > DAY-9作业

DAY-9作业

//

//  main.m

//  DAY- 9作业

//

//  Created by lanouhn on 15/1/22.

//  Copyright (c) 2015年 lanouhn. All rights reserved.

//

 

#import <Foundation/Foundation.h>

#import "sort.h"

 

int main(int argc, const char * argv[]) {

//    1、输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,指针实现

//    2、输入10个等长的字符串。用另一个函数对它们排序,然后输出10个已经排好的字符串。

//    3有一字符串,包含数字与字母,编程去除数字。

//    a、要求在原字符串中操作

//    b、使用指针处理。

    

    //1.

//    int arr[10] = {0};

//    printf("请输入10个数: ");

//    for (int i = 0; i < 10; i++) {

//        scanf("%d", &arr[i]);

//    }

//    for (int i = 0; i < 10; i++) {

//        printf("%d ", arr[i]);

//    } printf("\n");

//    int *p = arr;

//    int max = *p;

//    int min = *p;

//    for (int i = 0; i < 10; i++) {

//        

//        if (max < *(p + i)) {

//            max = *(p + i);

//           

//        }

//        if (min > *(p + i)) {

//            min = *(p + i);

//           

//        }

//    }

//    for (int i = 0; i < 10; i++) {

//        if (arr[i] == max) {

//            int temp = arr[i];

//            arr[i] = arr[9];

//            arr[9] = temp;

//        }

//        if (arr[i] == min) {

//            int temp = arr[i];

//            arr[i] = arr[0];

//            arr[0] = temp;

//        }

//    }

//    for (int i = 0; i < 10; i++) {

//        printf("%d ", arr[i]);

//    } printf("\n");

    

    //2.

//    char array[10][10] = {0};

//    printf("请输入10个等长字符串:");

//    for (int i = 0; i < 10; i++) {

//        scanf("%s", array[i]);

//    }

//    for (int i = 0; i < 10; i++) {

//        printf("%s ", *(array + i));

//    } printf("\n");

//    sort(array);

//    for (int i = 0; i < 10; i++) {

//        printf("%s ", *(array  + i));

//    }printf("\n");

    

    //3.

//    char array[] = "afds4fa45dew5e4fe4df14efe5fw5fe21fe2wf4w";

//    printf("字符串长度:%lu\n", strlen(array));

//    char *p = array;

//    int i = 0;

//    while (*(p + i) != ‘\0‘) {

//        if (*(p + i) >= ‘0‘ && *(p + i) <= ‘9‘) {

//            strcpy(p + i, p + i + 1);

//        } else {

//            i++;

//        }

//    }

//    printf("去除后字符串长度:%lu\n", strlen(p));

//    printf("%s\n", p);

    

    

    

    

    

    

    return 0;

}

 

DAY-9作业