初学C语言start_4

学习了branches和loops,最近有些懈怠。be water my friend。

#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
#include<windows.h>//sleep
/*#include<stdlib.h>*///system是执行系统命令的一个函数。stdlib 头文件即standard library标准库头文件。stdlib.h里面定义了五种类型、一些宏和通用工具函数。 
//类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;
//常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。 具体的内容可以打开编译器的include目录里面的stdlib.h头文件查看。
//int main()
//{
//	/*1. 计算 n的阶乘。
//		2. 计算 1!+ 2!+ 3!+ …… + 10!
//		3. 在一个有序数组中查找具体的某个数字n。(讲解二分查找)
//		4. 编写代码,演示多个字符从两端移动,向中间汇聚。
//		5. 编写代码实现,模拟用户登录情景,并且只能登录三次。(只允许输入三次密码,如果密码正确则
//		提示登录成,如果三次均输入错误,则退出程序*/
//	//first
//	int i = 1;
//	int ret = 1;
//	int n = 0;
//	scanf("%d", &n);
//	for (i = 1; i <=n; i++)
//	{
//       ret = ret*i;
//	  
//	}
//     printf("%d\n", ret);
//	return 0; 
//}
/second
//int main()
//{
//		int i = 1;
//		int ret = 1;
//		int n = 0;
//		int sum = 0;
//		scanf("%d", &n);
//		for (i = 1; i <=n; i++)
//		{
//	       ret = ret*i;
//		   sum =sum+ret;
//		  
//		}
//	     printf("%d\n", sum);
//	return 0;
//}
third
//int main()
//{
//	int i = 0;
//	int arr[] = {1,2,3,4,5,6,7,8};
//	int k = 7;
//	int sz = sizeof(arr)/sizeof(arr[0]);
//
//
//	for (i = 0; i <sz; i++)
//	{
//		if (i == k)
//		{
//			printf("找到了;%d\n", i);
//			break;
//		}
//		else if (i==sz)
//		{
//			printf("找不到");
//			break;
//		}
//	}
//	return 0;
//}
///
//代码1
//编写代码,演示多个字符从两端移动,向中间汇聚

//int main()
//{
//	char arr1[] = "welcome to bit...";
//	char arr2[] = "#################";
//	int left = 0;
//	int right = strlen(arr1) - 1;
//	printf("%s\n", arr2);
//	//while循环实现
//	//while (left <= right)
//	//{
//	//	Sleep(1000);
//	//	arr2[left] = arr1[left];
//	//	arr2[right] = arr1[right];
//	//	left++;
//	//	right--;
//	//	printf("%s\n", arr2);
//	//}
//	//for循环实现
//	for (left = 0, right = strlen(arr1) - 1;
//		left <= right;
//		left++, right--)
//	{
//		Sleep(1000);
//		arr2[left] = arr1[left];
//		arr2[right] = arr1[right];
//		printf("%s\n", arr2);
//		
//	}
//    system("cls");
//	printf("welcome to bit...\n");
//	return 0;
//}
//输入密码代码
int main()
{
	char psw[10] = "";
	int i = 0;
	int j = 0;
	for (i = 0; i < 3; ++i)
	{
		printf("please input:");
		scanf("%s", psw);
		if (strcmp(psw, "123pzy") == 0)
			break;
	}
	if (i == 3)
		printf("exit\n");
	else
		printf("log in\n");
	system("cls");
	printf("you are the fist one\n");
	return 0;
}
//int main()
//{
//	char psw[10] = { '1', '2', '3', 'p', 'z', 'y' };//或char psw[10]="123pzy";
//	printf("%s\n", psw);
//	return 0;
//}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值