2023-2024-1 20231407 陈原计算机科学概论与C语言程序设计第十周学习情况
这个作业属于哪里 | 计算机科学技术与C语言程序设计 |
作业要求 | https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10 |
作业目的 |
|
作业正文 | https://www.cnblogs.com/CCCY12345/p/17873661.html |
局域网:一种在相对较小的范围内连接计算机和设备的网络,例如在同一建筑物或校园内。局域网通常用于实现资源共享和高速数据传输。
互联网: 是全球范围的计算机网络,由各种不同类型的网络和子网络组成,通过一套通用的协议体系相互连接。
云计算是一种通过网络提供计算资源和服务的模式。
网络拓扑是指在计算机网络中,设备之间物理连接和逻辑连接的布局形式或结构。它描述了网络中设备(如计算机、服务器、路由器等)之间的连接方式和关系。网络拓扑对于网络的性能、可靠性和可维护性都有重要影响。
Javascript是一种编程语言,虽然与Java名称相似,但两者差别很大。
指针与多维数组:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int A[3][2][2]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*P)[2][2]=A;
printf("%d\n",*(*(*(P+1)+1)));
//P+1=&{{5,6},{7,8}} *(P+1)=&{5,6} *(P+1)+1=&{7,8} *(*(P+1)+1)=&7 *(*(*(P+1)+1))=7
}
指针函数与函数返回指针:
#include <stdio.h>
int* jiecheng(int n);
int main()
{
int n,a;
printf("请输入一个整数:");
scanf("%d",&n);
int* (*p)(int);
p=jiecheng;
printf("阶乘为:%d",*((*p)(n)));
}
int* jiecheng(int n)
{
int i,a=1;
for (i=1;i<=n;i++)
{
a=a*i;
}
int *q=malloc(sizeof(int));
q=&a;
return q;
}