今天一天的课程主要学习了一下一维数组并且怎样学会如何去应用数组,也是经过很长时间的实际操作对数组进行熟练的运行,可以说经过这两天的自己对代码的理解明显有了不错的进步,数组的初始化分为下标初始化和直接初始化,数组的取值也是用的下标取值,通过今天的学习也复习了一下冒泡,用C语言进行实现与js的一些区别,
void main()
{
int num = 0;
int a[10] = { 0 };
int i = 0;
while (i < 10)
{
scanf("%d", &num);
a[i] = num;
getchar();
i++;
continue;
}
for (int j = 0; j < 10; j++)
{
printf("%d\t", a[j]);
}
printf("\n");
for (int b = 0; b < 10; b++)
{
for (int c = 1; c < 10; c++)
{
if (a[c]>a[c - 1])
{
a[c] = a[c] + a[c - 1];
a[c - 1] = a[c] - a[c - 1];
a[c] = a[c] - a[c - 1];
}
}
}
for (int d = 0; d < 10; d++)
{
printf("%d\t", a[d]);
}
printf("\n");
for (int e = 0; e < 10; e++)
{
for (int f = 1; f < 10; f++)
{
if (a[f]<a[f - 1])
{
a[f] = a[f] + a[f - 1];
a[f - 1] = a[f] - a[f - 1];
a[f] = a[f] - a[f - 1];
}
}
}
for (int g = 0; g < 10; g++)
{
printf("%d\t", a[g]);
}
getchar();
}这是课堂上的一个小作业,我感觉这题还是挺有深度的,毕竟花了许多的时间,用到的知识点也比较多把数组好好的运用了进去,学习C语言主要是有思路,通过一些课堂练习还是挺能开发我们的反应与效率的。
Json是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 Json采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。
Json结构分为两种,一种是对象,比如:
{
"firstName": "Bill",
"lastName": "Gates"
},前面是对象的属性,冒号后面的是对象的属性值,很容易理解。
还有一种数组,["java","javascript","vb",...],可以直接引用,比较方便
Json的格式比较随意,没有什么特别需要注意的规矩,主要还是数组和对象的使用当中的一些方法,掌握了Json在JavaScript中使用会非常好用,Json是JavaScript原生格式,这意味着在JavaScript中处理Json数据不需要任何特殊的API或工具包。