#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <Windows.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <math.h>
#include <assert.h>
//int main()//数二进制中的1
//{
//
// int num = 15;
//
// scanf("%d", &num);
//
// int count1 = 0;
//
// int i = 0;
//
// if (num > 0)
// {
//
// for (; num; num >>= 1)//当经过变化后变量 == 0,可直接以变量为判断条件
// {
//
// if (num % 2 == 1)
//
// count1++;
//
// }//for (; num > 0; num >>= 1)
//
// }
//
// printf("%d", count1);
//
// return 0;
//
//}
//char* gets(char*) -- 输入字符串,可输入空格
//两步翻转法:
//1.写函数reserve(char* a,char* b) -- a和b为首尾地址
//2.倒置整个字符串
//3.倒置每个单词