淦淦凎!!!
#include <stdio.h>
////判断奇偶数
//int main()
//{
// int a;
// printf("输入一个整数: ");
// scanf_s("%d", &a);
// if (a % 2 == 0)
// printf("该数字为偶数\n");
// else
// printf("该数字为奇数\n");
// return 0;
//}
////输出一到一百间的奇数
//int main()
//{
// int a=1;
// while (a <= 100)
// {
// if (a % 2 != 0)
// printf("%d ", a);
// a++;
// }
// return 0;
//}
////switch语句判断
//int main()
//{
// int a;
// scanf_s("%d", &a);
// switch (a)
// {
// case 1:
// case 2:
// case 3:
// case 4:
// case 5:
// printf("挣钱吧你\n");
// break;
// case 6:
// case 7:
// printf("平躺吧你\n");
// break;
// default :
// printf("去死吧你\n");
// break;
// }
// return 0;
//}
////switch语句计算
//int main()
//{
// int a = 1;
// int b = 2;
// switch (a)
// {
// case 1:
// b++;
// case 2:
// a++;
// case 3:
// switch (a)
// {
// case 1:
// a++;
// case 2:
// b++; a++;
// break;
// }
// case 4:
// b++;
// break;
// default :
// break;
// }
// printf("a=%d b=%d\n", a, b);
// //a=3 b=5
// return 0;
//}
////密码输入确认
//int main()
//{
// int password[20] = { 0 };
// char c = 0;
// int a = 0;
// printf("请输入密码:>");
// scanf_s("%d", password);
// while (c=getchar() != '\n')
// {
// ;
// }
// printf("请确认密码(N/F):>");
// a = getchar();
// if (a == 'N')
// printf("登陆成功!\n");
// else
// printf("密码错误!\n");
// return 0;
//}
////for循环打印数字
//int main()
//{
// int a = 0;
// for (a = 1; a < 20; a++)
// {
// if (a == 5)
// continue;
// if (a == 11)
// break;
// printf("%d ", a);
// }
// return 0;
//}
////问循环多少次?
//int main()
//{
// int a, b;
// for (a = 0, b = 0; b = 0; ++a,b++)
// b++;
// //表达式2 为判断部分
// //b=0; 为赋值非判断
// //0恒为假 不循环
// return 0;
//}
////计算n的阶乘
////n!=n*(n-1)!
////显示阶乘过程
//int main()
//{
// int a = 0;
// int n = 0;
// int m = 1;
// printf("输入需要阶乘的数字:>");
// scanf_s("%d", &n);
// for (a = 1; a <= n; a++)
// {
// m = a*m;
// printf("%d\n", m);
// }
// return 0;
//}
////计算:1!+2!+...+10!
//int main()
//{
// int a = 0;
// int b = 1;
// int sum = 0;
// for (a = 1; a <= 10; a++)
// {
// b *= a;
// sum = sum + b;
// }
// printf("sum = %d\n", sum);
// return 0;
//}
////在一个有序数组中查找数字n
////二分查找法
//int main()
//{
// int arr[] = { 2, 8, 12, 16, 21, 24, 32, 54 };
// int a = 0;
// int ys = sizeof(arr) / sizeof(arr[0]);
// int left = 0;
// int right = ys - 1;
//
// printf("请输入需要查找的数字:> ");
// scanf_s("%d", &a);
//
// while (left <= right)
// {
// int n = (left + right) / 2;
// if (arr[n] < a)
// left = n + 1;
// else if (arr[n] > a)
// right = n - 1;
// else
// {
// printf("确认完成 下标为: %d\n", n);
// break;
// }
// }
// if (left > right)
// printf("在arr中未找到 请重试!\n");
// return 0;
//}
////在一个随机数组中查找数字n
//int main()
//{
// int arr[] = { 28, 12, 5, 86, 34, 63, 7, 15, 3 };
// int a = 0;
// int i = 0;
// int ys = sizeof(arr) / sizeof(arr[0]);
//
// printf("请输入需要查找的数字:> ");
// scanf_s("%d", &a);
//
// for (i = 0; i < ys; i++)
// {
// if (a == arr[i])
// {
// printf("确认成功 下标为:> %d\n", i);
// break;
// }
// }
// if (i == ys)
// printf("查找失败 请重试!\n");
// return 0;
//}
////编写代码 让多个字符从两端移动 到中间汇聚
//#include <string.h>
//int main()
//{
// char arr1[] = "welcome to world!!!";
// char arr2[] = "*******************";
// int left = 0;
// int right = strlen(arr1) - 1;
//
// printf("输出过程如下:>\n");
// while (left <= right)
// {
// arr2[left] = arr1[left];
// arr2[right] = arr1[right];
// printf("%s\n", arr2);
// left++;
// right--;
// }
// return 0;
//}
////模拟用户登录 输入密码 成功则登录 最多三次 失败则退出
//int main()
//{
// int a = 0;
// int m = 202166;
// //密码
// int n = 0;
//
// for (a = 1; a <= 3; a++)
// {
// printf("请输入密码:> ");
// scanf_s("%d", &n);
// if (n == m)
// {
// printf("登陆成功!\n");
// break;
// }
// if (n != m)
// printf("密码错误!\n");
// }
// return 0;
//}