版权声明:We alone,we together https://blog.csdn.net/u014492512/article/details/83960094
1、数组
int main()
{
int arr[] = {1, 2, 3, 4, 5, 6};
//计算数组长度
int len = sizeof(arr) / sizeof(arr[0]);
for (int i = 0; i < len; i++)
{
printf("%d=%d\n", i, arr[i]);
}
printf("哈哈:len=%d\n", len);
}
2、冒泡排序
int main()
{
int arr[] = {4, 5, 6, 7, 9, 1, 32, 4};
int len = sizeof(arr) / sizeof(arr[0]);
//控制行数
for (int i = 0; i < len; i++)
{
//控制列数
for (int j = 0; j < len - i; ++j)
{
//比较大小
//如果满足条件则交换
if (arr[j] > arr[j + 1])
{
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
for (int k:arr)
{
printf("i[%d]\n", k);
}
}
3、二维数组
int main()
{
int arr[][3] = {{1, 2, 3},
{11, 22, 33}};
for (int i = 0; i < 2; ++i)
{
for (int j = 0; j < 3; ++j)
{
printf("%d[%d]", i, arr[i][j]);
}
printf("\n");
}
return 0;
}
4、字符串
int main()
{
//定义字符串
char ch[]="hellozous";
char str5[] = "hellozous";
//打印字符串1
puts(str5);
char str6[] = "hellozous";
//打印字符串2
fputs(str6,stdout);
return 0;
}