0
点赞
收藏
分享

微信扫一扫

学习第八天

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
#include<string.h>
//int main()
//{
// //int ch = 0;
// //while ((ch = getchar()) != EOF)//遇到ctrl+z时结束
//
// //{
// // putchar(ch);
// //}
// int ret = 0;
// int ch = 0;
// char password[20] = { 0 };
// printf("请输入密码:>");
// scanf("%s", password);//输入密码,存放在password中
// // 缓冲区还剩一个'\n'
//
// while (ch = getchar() != '\n')//读取一下'\n',while 循环读取,知道\n,避免问题
// {
// ;
// }
// printf("请确认(Y/N):>");
// ret = getchar();//Y/N
// if (ret == 'Y')
// {
// printf("确认成功\n");
// }
// else
// {
// printf("放弃确认\n");
// }
//
// return 0;
//}
//int main()
//{
// int ch = 0;
// while ((ch = getchar()) !=EOF)
// {
// if (ch < '0' || ch>'9')
// continue;
// putchar(ch);
// }
// return 0;
//}
//int main()
//{
// int i = 0;//初始化
// while (i < 10)//判断
// {
// i++//调整
// }
// return 0;
//}
//int main()
//{
// int i = 0;
// for (i = 1; i <= 10; i++)
// {
// if (i == 5)
// continue;
// //break;
// printf("%d ", i);
// }
// return 0;
//}
//int main()
//{
// int i = 0;
// for (i = 0;i < 10;i++)
// {
// if (i = 5)
// print("haha\n");//不可在for循环内改变变量,防止进入死循环
// printf("hehe\n");
// }
// return 0;
//}
//int main()
//{
// int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
// int i = 0;
// for (i = 0; i < 10; i++)
// {
// printf("%d ",arr[i]);
// }
// return 0;
//}
//int main()
//{
// int i = 0;
// for (i = 0; i < 10; i++)
// {
// int j = 0;
// for (j = 0; j < 10; j++)
// {
// printf("hehe\n");
// }
// }
// return 0;
//
//}
//int main()
//{
// int i = 0;
// int k = 0;
// for (i = 0, k = 0; k = 0; i++, k++)//循环0次
// k++;
// return 0;
//}
//int main()
//{
// int i = 1;
// do
// {
// if (i == 5)
// continue;//1 2 3 4 死循环
//
// //break;//1 2 3 4
// printf("%d ", i);
// i++;
// }
// while (i <= 10);
// return 0;
//}
//int main()
//{
// int i = 0;
// int n = 0;
// int ret = 1;
// scanf("%d", &n);//取地址
// for (i = 1; i <= n; i++)
// {
// ret = ret * i;
// }
// printf("ret = %d\n", ret);
//
// return 0;
//}
//int main()
//{
// int i = 0;
// int n = 0;
// int ret = 1;
// int sum = 0;
// for (n = 1; n <= 3; n++)
// {
// //ret = 1,ret = 2
// for (i = 1; i <= n; i++)
// {
// ret = ret * i;
// }//n的阶乘
// sum = sum + ret;
// }
// //ret = 1*1=1
// //ret = 1*1*2=2
// //ret = 1*1*2*3,ret = 2*1*2*3=12
// printf("sum = %d\n", sum);
//
// return 0;
//}
//int main()
//{
// int i = 0;
// int n = 0;
// int ret = 1;
// int sum = 0;
// for (n = 1; n <= 3; n++)
// {
// ret = 1;
// for (i = 1; i <= n; i++)
// {
// ret = ret * i;
// }//n的阶乘
// sum = sum + ret;
// }
//
// printf("sum = %d\n", sum);
//
// return 0;
//}
//int main()
//{
// int i = 0;
// int n = 0;
// int ret = 1;
// int sum = 0;
// for (n = 1; n <= 3; n++)
// {
//
// ret = ret * n;
// //n的阶乘
// sum = sum + ret;
// }
//
// printf("sum = %d\n", sum);
//
// return 0;
//}
//int main()
//{
// int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
// int k = 7;
// //写一个代码,在arr数组(有序的)中找到7
// int i = 0;
// int sz = sizeof(arr) / sizeof(arr[0]);
// for (i = 0; i < sz; i++)
// {
// if (k == arr[i])
// {
// printf("找到了,下标是: %d\n", i);
// break;
// }
// }
// if (i == sz)
// printf("找不到\n");
// return 0;
//}
//int main()
//{
// int k = 17;
// int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
// int sz = sizeof(arr) / sizeof(arr[0]);//计算元素个数
// int left = 0;//左下标
// int right = sz - 1;//右下标
// while(left<=right)
// {
// int mid = (left + right) / 2;
// if (arr[mid] > k)
// {
// right = mid - 1;
// }
// else if (arr[mid] < k)
// {
// left = mid + 1;
// }
// else
// {
// printf("找到了,下标是:%d\n", mid);
// break;
// }
//
//
// }
// if (left > right)
// {
// printf("找不到\n");
// }//二分法
//
// return 0;
//}
//#include<Windows.h>
//#include<stdlib.h>
//int main()
//{
// //welcome to bit!!!
// char arr1[] = "welcome to bit!!!!!!";
// char arr2[] = "####################";
// int left = 0;
// //int right = sizeof(arr1) / sizeof(arr1[0]) - 2;
// int right = strlen(arr1)-1;
// while (left<=right)
// {
// arr2[left] = arr1[left];
// arr2[right] = arr1[right];
// printf("%s\n", arr2);
// //休息一秒
// Sleep(1000);
// system("cls");//执行系统命令的一个函数-cls-清空屏幕
// left++;
// right--;
// }
// printf("%s\n", arr2);
// return 0;
//}
int main()
{
int i = 0;
char password[20] = { 0 };
for (i = 0; i < 3; i++)
{
printf("请输入密码:>");
scanf("%s", password);
if (strcmp(password , "123456") 0) // 不能比较两个字符串相等,应使用库函数-strcmp

{
printf("登录成功\n");
break;
}
else
{
printf("密码错误\n");
}
}
if (i == 3)
printf("三次密码均错误,推出程序\n");
return 0;
}

举报

相关推荐

python学习第八天

JS学习第八天

HCIP第八天

学习python的第八天

HCIP第八天(ospf)

0 条评论