也不知道有几天了,一直都在学习这一板块,学完知识和真正应用还是有好大的区别啊,分享这几天自己动手写成的一些经典题吧,这几天总的感觉是:“为什么这个bug出现得莫名其妙”哈哈哈哈哈,加油!!!!!!!

//5.编写代码实现,模拟用户登录场景,并且只能登录三次。

//解答
//int main()
//{
//	char password1[20] = { 0 };
//	char password2[20] = { 0 };
//	for(;;)
//	{
//		printf("请输入您的密码(输入完成后enter两次以继续):\n");
//		scanf("%s", password1);
//		char ch = getchar();
//		while ((ch = getchar()) != '\n')
//		{
//			;
//		}
//		printf("请确认您的密码:\n");
//		scanf("%s", &password2);
//		if (strcmp(password1, password2) == 0)
//		{
//			printf("请稍等,即将进入登陆界面\n");
//			break;
//		}
//		else
//		{
//			system("cls");
//			printf("您输入的密码不一致,请重新输入\n");
//			continue;
//		}
//	}
//	Sleep(3000);
//	system("cls");
//	int i = 0;
//	char input[20] = { 0 };
//	for (i = 0; i < 3; i++)
//	{
//		printf("按enter继续");
//		char ch2 = getchar();
//		while ((ch2 = getchar()) != '\n')
//		{
//			;
//		}
//		printf("请输入密码进行登录 :");
//		scanf("%s", &input);
//		if (strcmp(input, password1) == 0)//等号不能判断两个字符串相等,要用string.h中的库函数strcmp,如果==0,则相等
//		{
//			printf("登录成功\n");
//			break;
//		}
//		else
//		{
//			printf("错误,请重新输入\n");
//			Sleep(1000);
//			system("cls");
//		}
//	}
//	if (i == 3)
//	{
//		printf("多次输入错误,您的帐号已停封");
//	}
//	return 0;
//}

//6.打印素数

//解答
//int main()
//{
//	int a = 0;
//	int b = 2;
//	int count = 0;
//	for (a = 101; a <= 200; a += 2)
//	{
//		for (b = 2; b < sqrt(a); b++)
//		{
//			if (a % b == 0)
//				break;
//		}
//		if (b > sqrt(a))
//		{
//			printf(" %d", a);
//			count++;
//		}
//	}
//	printf("\ncount = %d\n", count);
//	return 0;
//}
//

//7.编写一个代码数一下1-100间有多少个数字包含9

//解答
//int main()
//{
//	int a = 0;
//	int count = 0;
//	for (a = 1; a<100; a++)
//	{
//		if((a % 10 == 9) || (a / 10 == 9))
//		{
//			printf("%d ", a);
//			count++;
//		}
//	}
//	printf("\ncount = %d", count);
//	return 0;
//}

//8.计算1-1/2+1/3-1/4...+1/99-1/100

//解答1
//int main()
//{
//	int a = 0;
//	int b = 0;
//	double count1 = 0;
//	double count2 = 0;
//	for (a = 1; a < 100; a += 2)
//		count1 += 1.0/a;
//	for (b = 2; b <= 100; b += 2)
//		count2 += 1.0/b;
//	printf("1-1/2+1/3-1/4...+1/99-1/100 = %lf", count1 - count2);
//	return 0;
//}

//解答2
//int main()
//{
//	int a = 0;
//	double sum = 0;
//	int flag = 1;
//	for (a = 1; a <= 100; a++)
//	{
//		sum += flag * 1.0 / a;
//		flag = -flag;
//	}
//	printf("1-1/2+1/3-1/4...+1/99-1/100 = %lf", sum);
//	return 0;
//}

//9.求10个整数中的最大值

//解答
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	int max = 0;
//	int i = arr[0];
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	for (i = 0; i < sz; i++)
//	{
//		if (arr[i] >= max)
//		{
//			max = arr[i];
//		}
//		else
//			continue;
//	}
//	printf("max = %d", max);
//	return 0;
//}

//10.在屏幕上打印99乘法表

//解答
//int main()
//{
//	printf("九九乘法表\n");
//	for (int a = 1; a <= 9; a++)
//	{
//		for (int b = 1; b <= a; b++)
//			printf("%d * %d = %-2d ", a, b, a * b);//2d----右对齐   -2d----左对齐
//		printf("\n");
//	}
//	return 0;
//}

//11.猜数字游戏

//void game()
//{
//	int ret;
//	int i = 0;
//	ret = rand() % 100 + 1;
//	//时间戳:当前计算机的时间减去计算机的起始时间(1970.1.1.0:0:0)
//	while (1)
//	{
//		printf("请输入数字>:");
//		scanf("%d", &i);
//		if (i > ret)
//			printf("猜大了\n");
//		else if (i < ret)
//			printf("猜小了\n");
//		else
//		{
//			printf("猜对了\n");
//			printf("即将跳转至菜单");
//			Sleep(3000);
//			system("cls");
//			break;
//		}
//	}
//}
//void menu()
//{
//	printf("*************************\n");
//	printf("****1.play*****0.exit****\n");
//	printf("*************************\n");
//}
//int main()
//{
//	int input;
//	srand((unsigned int)time(NULL));
//	do
//	{
//		menu();
//		printf("请选择>:");
//		scanf("%d", &input);
//		switch (input)
//		{
//		case 1:
//			game();
//			break;
//		case 0:
//			printf("退出游戏\n");
//			break;
//		default:
//			system("cls");
//			printf("选择错误\n");
//			break;
//		}
//	} while (input);
//	return 0;
//}

//goto语句

//int main()
//{
//	again:
//	printf("hello");
//	goto again;
//	printf("sbsbsb");//goto使得进入死循环
//	return 0;
//}

//关机程序

//int main()
//{
//	char input[20];
//	system("shutdown -s -t 60");
//	again:
//	printf("请注意,电脑将在1min后关机,请输入:我是猪 即可取消关机\n请输入>:");
//	scanf("%s", input);
//	if (strcmp(input, "我是猪") == 0)
//		system("shutdown -a");
//	else
//	{
//		goto again;
//	}
//	return 0;
//}

好了今天就到这儿了!