A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© muyan091115 中级黑马   /  2016-5-20 00:06  /  743 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


  1. //
  2. //  main.c
  3. //  HomeWork_03
  4. //
  5. //  Created by 蒋伟 on 16/5/13.
  6. //  Copyright (c) 2016年 蒋伟. All rights reserved.
  7. //

  8. #include <stdio.h>

  9. void printfArr(int arr[], int length);

  10. int main(int argc, const char * argv[]) {
  11.     int arr[] = {2343,4325,24,546,356367,2345,2435,2436,76};
  12.     int length = sizeof(arr)/sizeof(arr[0]);
  13.     printfArr(arr,length);
  14.     for(int i = 0; i < length/2; i++){
  15.         arr[i] = arr[i] ^ arr[length-1-i];
  16.         arr[length-1-i] = arr[length-1-i] ^ arr[i];
  17.         arr[i] = arr[i] ^ arr[length-1-i];
  18.     }
  19.     printfArr(arr,length);
  20.     return 0;
  21. }

  22. void printfArr(int arr[], int length){
  23.     for(int i = 0; i < length; i++){
  24.         printf("%d\t",arr[i]);
  25.     }
  26.     printf("\n");
  27. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马