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

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

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

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

#include <string.h>


int Add(int x, int y)
{
	int z = 0;
	z = x + y;
	return z;
}

int main()
{
	int a = 30;
	int b = 50;
	int sum = Add(a , b);
	printf("%d\n", sum);
	return 0;
}










void Swap1(int x, int y)
{
	int tmp = 0;
	tmp = x;
	x = y;
	y = tmp;

}


void Swap2(int* pa, int* pb)
{
	int tmp = 0;
	tmp = *pa;
	*pa = *pb;
	*pb = tmp;

}

int main()
{
	int a = 40;
	int b = 80;
	printf("a = %d	b=%d\n", a, b);
	Swap1(a, b);//传值调用
	Swap2(&a, &b);//传址调用
	printf("a = %d	b=%d\n", a, b);
	return 0;
}












//当实参传给形参的时候
//形参其实是实参的一份临时拷贝
//对形参的改动不会影响实参

int get_max(int x, int y)
{
	if (x > y)
	{
		return x;
	}
	else
		return y;
}



int main()
{
	int a = 20;
	int b = 10;
	int max = get_max(a, b);
	printf("max = %d\n", max);

	return 0;

}













int is_prime(int n)
{
	int j = 0;
	for (j = 2; j < n; j++)
	{
		if (n%j == 0)
			return 0;
	}
	return 1;
}

int main()
{
	int i = 0;
	for (i = 100; i <= 200; i++)
	{
		if (is_prime(i) == 1)
			printf("%d ", i);		
	}
	return 0;
}















int is_leap_year(int n)
{
	if ((n % 4 == 0 && n % 10 != 0) || (n % 400 == 0))
		return 1;
	else
		return 0;
}



int main()
{
	int year = 0;
	int a = 0;
	for (year = 2000; year <= 3000; year++)
	{
		if (1 == is_leap_year(year))
		{
			printf("%d  ", year);
		}
	}	
	return 0;
}













int kkkk(int arr[], int  a, int se)
{
	int left = 0;
	int right = se - 1;
	while (left <= right)
	{
		int mid = (left + right) / 2;
		if (arr[mid] > a)
		{
			right = mid - 1;
		}
		else if (arr[mid] < a)
		{
			left = mid + 1;
		}
		else
		{
			return mid;
		}
			
	}
	return -1;
}

int main()
{
	int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
	int a = 7;
	int se = sizeof(arr) / sizeof(arr[0]);
	int ret = kkkk(arr, a, se);
	if (ret == -1)
	{
		printf("找不到\n");
	}
	else
		printf("找到了,下标是  %d", ret);
	return 0;
}














void add(int* p)
{
	(*p)++;
}

int main()
{
	int i = 0;
	int num = 0;
	while (i<=3)
	{
		add(&num);
		printf("num = %d\n", num);
		i++;
	}
	return 0;
}

int main()
{
	printf("%d", printf("%d", printf("%d", printf("%d", printf("%d", 23)))));//链式结构
	return 0;
}

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

相关文章

  • 7-11 leetcode 2612
    请你编写一个异步函数,它接收一个正整数参数 millis ,并休眠这么多毫秒。要求此函数可以解析任何值。 ps:promise期约函数(异步函数)的使用,promise是一个对象 newpromise /***@param{number}millis*/asyncfunctionsleep(millis){//返回一个异步函数......
  • 7/11
    今天很闷,快要下雨了。早上和往常一样,八点钟起,家里除了我还有我弟弟,上午我们两个在家,下午他上补习班。十点去买菜,下午看了会网课。七点多的时候,外面的天已经阴下来了,突然间,豆大般雨点以倾盆之势落下,让在外边抬头看天的我成了落汤鸡。晚上下雨三千米打卡暂停。......
  • 11
    <template> <divclass="hello">  <h1>{{msg}}</h1> </div></template><script>exportdefault{ name:'HelloWorld', data(){  return{   msg:''  } }, mounte......
  • 7-11 leetcode 2619
    请你编写一段代码实现一个数组方法,使任何数组都可以调用 array.last() 方法,这个方法将返回数组最后一个元素。如果数组中没有元素,则返回 -1 。ps:this环境变量的使用,this.length的返回值是数字类型代码实现:<script>//在数组的原型写扩展方法可以给所有的数组......
  • day11--23.7.11数据类型拓展
    publicclassDemo03{publicstaticvoidmain(String[]args){//整数拓展:进制二进制0b十进制八进制0十六进制0xinti=10;inti2=010;//八进制0inti3=0x10;//十六进制0x0-9A-F16inti4=0x11;Syst......
  • 7.11打卡
    1.java学习  ps:方法即自定义函数2.pta练习find函数对于普通数组find(开始位置,结束位置+1,要查找元素)返回所查找元素的地址,如果需要知道元素的下标,还需减去数组首地址。如果找到元素,上述表示法得到的是元素在数组中第一次出现的下标;如果找不到元素,上述表示法得到的就是数......
  • 20230711巴蜀暑期集训测试总结
    T1考场上咋都理不清楚,太钻牛角尖了。先或再除和先除再或是一样的,相当于要构造一个序列\(d\),使\(\sum\frac1{2^{d_i}}\ge1\)。求\(\lfloor\frac{a_i}{2^{d_1}}\rfloor|\lfloor\frac{a_i}{2^{d_2}}\rfloor|\dots|\lfloor\frac{a_i}{2^{d_n}}\rfloor\)的最小值。考虑从高位到......
  • 7月11号周二
    今天临近中午时回到家,由于这两天太累中午吃完饭就睡了一下午,晚上粗略学习了dfs深度优先搜索(csdn上的文章有些复杂,刚开始看的云里雾里,于是从哔哩哔哩上找了一些视频看,感觉是学废了)。明天准备从pta固定题目集上找寻一些题目进行dfs深度优先搜索的练习与融会贯通,并看情况进行bfs广度......
  • 7.11日
    凌晨和妈妈畅聊到两点半,躺在床上睡不着熬到了四点,起个大早八点半醒来收拾行李,检查行李,反复循环。十点的时候姑姑打电话叫我过去吃午饭,在家呆到十一点多我就抓紧过去了。奶奶熬的鸡汤,炒了一盘辣子鸡。中午吃完饭我就回家休息了,哥哥也上楼休息,不然他下午开车犯困(他开车很容易犯困,跑......
  • 《摆与混》第九章--7月11日--周二
    周二,觉得无所事事;1.今天做了什么:今天8点半起床成功。洗漱后简单吃了个早饭(我要把好吃的店全吃一边),依旧平凡的上午,下午继续游戏时间,5点出发健身锻炼(继续坚持),饭后进行了日常PTA!!!值得一提的是,弟弟之后十天不在家,狠狠的享受私人时光。2.解决了什么问题:Java课程推进,逐步加深了解。3.......