首页 > 其他分享 >7月10日 今日所学 整理分享

7月10日 今日所学 整理分享

时间:2023-07-10 23:32:39浏览次数:33  
标签:tmp 10 arr main 所学 int printf return 分享

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

#include <string.h>

#include <windows.h>

#include<stdlib.h>







int main()
{
	int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
	int k = 6;
	int se = sizeof (arr) / sizeof (arr[0]);
	int left = 0;
	int right = se - 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;
}








int main()
{
	int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
	int b = 4;
	int i = 0;
	int se = sizeof (arr) / sizeof (arr[0]);
	for (i = 0; i < se;i++)
	{

		if (b == arr[i])
		{
			printf("找到了,下标是 %d\n", i);
			break;
		}
		
	}
	
	return 0;
}
 









int main()
{
	int i = 0;
	int n = 0;
	int ret = 1;
	int sum = 0;
	for (n = 1; n <= 7; n++)
	{
		ret = ret * n;
		sum = sum + ret;
	}

	printf("sum = %d\n", sum);
	return 0;
}








int main()
{
	int i = 0;
	int n = 0;
	int sum = 0;
	for (n = 1; n <=7; n++)
	{
		int ret = 1;
		for (i=1; i<=n; i++)
		{
			ret = ret * i;

		}
		sum = sum + ret;
	}
	
	printf("sum = %d\n", sum);
	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()
{
	char arr1[] = { "welconme to 71231!!!!!!!"};
	char arr2[] = { "########################" };
	int left = 0;
	int right = sizeof(arr1) / sizeof(arr1[0])-2;//实际是 welcome to 71231!!!!!!!\0   多了第一个\0和初始的下标0  so 减2
	while (left<= right)
	{
		arr2[left] = arr1[left];
		arr2[right] = arr1[right];
		left++;
		right--;
		Sleep(800);
		system("cls");
		printf("%s\n", arr2);
	}
	return 0;
}











///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////int main()
////{
////	
////	char accounts[] = {0};
////	char password[] = {0};
////	int i = 0;
////		printf("请输入账号:>");
////		scanf("%s", accounts);
////		(strcmp(accounts, "1234") == 0);
////	for (i = 1; i <= 3;i++)
////	{
////		printf("请输入密码:>");
////		scanf("%s", password);
////		if (strcmp(password, "z12345") == 0)//==不能用来比较两个字符串是否相等,应该使用一个库函数-strcmp
////		{
////			printf("登陆成功\n");
////			break;
////		}	
////		else
////		{
////			printf("账号或者密码输入错误\n");
////		}
////		if (i == 3)
////		{
////			printf("三次均错误,账号已冻结\n");
////		}
////	}
////	return 0;
////}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////









int main()
{
	int a = 0;
	int b = 0;
	int c = 0;
	scanf("%d%d%d", &a, &b, &c);
	if (a < b)
	{
		int tmp = a;
		a = b;
		b = tmp;
	}
	if (a < c)
	{
		int tmp = a;
		a = c;
		c = tmp;
	}
	if (b < c)
	{
		int tmp = b;
		b = c;
		c = tmp;
	}
	printf("%d %d %d\n", a, b, c);
	return 0;
}










int main()
{
	int a = 44;
	int b = 34;
	int r = 0;
	scanf("%d%d", &a, &b);
	while (r = a%b)
	{
		r = a % b;
		a = b;
		b = r;
	}
	printf("%d\n", b);
	return 0;

}

标签:tmp,10,arr,main,所学,int,printf,return,分享
From: https://blog.51cto.com/u_16182079/6681988

相关文章

  • 1003 Emergency C++
    Asanemergencyrescueteamleaderofacity,youaregivenaspecialmapofyourcountry.Themapshowsseveralscatteredcitiesconnectedbysomeroads.Amountofrescueteamsineachcityandthelengthofeachroadbetweenanypairofcitiesaremarke......
  • 2023.7.10
    今天早上非常振奋地起来床,煎了个蛋下了碗面,泡杯茶,非常安逸的开局,上午稍微看了看国漫,中午吃了麻辣烫,午休了一会儿,下午将之前看过的题又拿出来手写了一遍,有些错误还是错了,不过大部分都对了,今天很充实,明天打算继续努力。......
  • 2023.7.10值得推荐的一款服务器空间
    已经体验一个月咯,非常不错的免费资源,适合大家去了解了解~!他们家的免费空间,免费服务器,非常稳定,非常靠谱,值得拥有,价格厚道~!免备案服务,域名管理等等服务,应有尽有,2023年你值得了解,他们家的免费云服务器还是独立IP的哦,非常非常好,非常NICE~! ......
  • 腾讯T3-3级资深架构师呕心整理:10万字节springboot教程全解!
    前言:可以毫不夸张地说,这篇文章介绍的SpringBoot教程基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个springboot的用法,文中都会都会有详细的教程解释。本文总共从29个章节,248页PDF,阐述springboot在各种环境下的各种用法,文中给大家列举出部分的springboot教程,需要这份10......
  • 7/10
    今天好累。今天给我弟开家长会。早上七点起来,八点把我弟送到学校,学校老师先给学生开会再给家长开。开到10点半接回来到家做饭。中午小睡一会,我弟有两点的补习班,我三点开家长会。家长会好无聊。初中老师竟然不认识我了。晚上3千米打卡。 ......
  • LOJ10010 糖果传递
    经典问题,环形均分纸牌设每个人的糖果数量为\(a[1]\)~\(a[n]\)设\(b[i]\)表示第\(i\)个人传递给第\(i+1\)个人的糖果数量(正负有意义),其中\(b[n]\)表示第\(n\)个人传递给第\(1\)个人的糖果数量根据题意不难列出\(n\)个方程,看似\(n\)个未知数,只有唯一解,但其实只有\(n-1\)个方程,因为......
  • 7.10
    今天学习for循环for(循环变量初始化;循环条件;循环变量迭代){循环操作;}最基础的格式是for(inti=1;i<=10;i++){System.out.println("………"+i);}循环条件是布尔类型的表达式最先执行初始化步骤。可以声明一种类型,可初始化循环控制变量,也可以是空......
  • 7月10日
    7月10日早上七点起床,然后继续赖床,赖床使我生活更美妙。呆了一会儿就开始起来看着我弟写作业,自己在旁边写pta的题,中午十点多带着我弟出去吃了顿饭,回来之后玩了会儿,在家呆了会儿,之后和我妈去了冀县的医院,我爷爷在那住院了,过去看了看我爷爷,在那呆了一下午,之后等我小姨下班之后就一块......
  • 810-Air724UG(4G全网通GPRS)开发 - 模组把拍摄的照片通过http POST上传到服务器,服务
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/LearnAir724UG"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 说明这节是模组控制摄像头采集到图......
  • 1002 A+B for Polynomials C++
    Thistime,youaresupposedtofind A+B where A and B aretwopolynomials.InputSpecification:Eachinputfilecontainsonetestcase.Eachcaseoccupies2lines,andeachlinecontainstheinformationofapolynomial:K N1​ aN1​​ N2​ aN2​​ ......