作业讲解

Posted 垚垚是小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作业讲解相关的知识,希望对你有一定的参考价值。

创建一个整型数组,完成对数组的操作

1.实现函数inti,初始化数组全为0
2.实现函数printf,打印数组的每一个元素
3.实现reverse()函数。完成数组元素的逆置

void Init(int arr[], int sz) {
	int i = 0;
	for (i = 0; i < sz; i++) {
		arr[i] = 0;
	}
}
void Print(int arr[], int sz) {
	int i = 0;
	for (i = 0; i < sz; i++) {
		printf("%d\\n", arr[i]);
	}
}
void Reverse(int arr[], int sz) {
	int left = 0;
	int right = sz - 1;

	while (left < right) {
		int tem = arr[left];
		arr[left] = arr[right];
		arr[right] = tem;
		left++;
		right--;
	}
}
int main() {
	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
	int sz = sizeof(arr) / sizeof(arr[0]);
	//Init(arr,sz);//把数组初始化为0
	Reverse(arr, sz);
	Print(arr, sz);

	return 0;
}

将数组A和数组B中的元素进行交换

# include<stdio.h>
int main() {
	int arr1[] = { 1,3,5,7 ,9};
	int arr2[] = { 2,4,6,8 ,10};
	int tem = 0;
	int i = 0;
	int sz = sizeof(arr1) / sizeof(arr1[0]);
	for (i = 0; i < sz; i++) {
		tem = arr1[i];
		arr1[i] = arr2[i];
		arr2[i] = tem;
	}
}

统计二进制中1的个数

以上是关于作业讲解的主要内容,如果未能解决你的问题,请参考以下文章

Data Structure第七次作业讲解

动态SQL基础概念复习(Javaweb作业5)

HTML5期末大作业:餐饮美食网站设计——咖啡(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 咖啡网页设计 美食餐饮网页设计...(代码片段

python-haproxy作业讲解视频总结

Python数据结构系列☀️《查找排序-基础知识》——知识点讲解+代码实现☀️

201621123062《java程序设计》第九周作业总结