一、配置Ubuntu的网络
1.三种联网模式
桥接VM net0----->主机和Ubuntu各有一个ip地址
NAT模式VM net8----->Ubuntu和主机是同一个IP地址
主机模式VMnet1------>只能和主机进行通信
2.步骤
(1)虚拟机---->设置—>硬件---->网络适配器----->桥接模式或者自定义模式中选择VM net0
(2)编辑—>虚拟网络编辑器------>更改设置(小盾牌)
3.有线网络配置(右上角)英文setting----->网络----->点击小齿轮
—>Ipv4—>手动—>根据主机地址配置(主机地址的查询方式:打开cmd编辑器,ipconfig 找到WLAN)
二、Ubuntu的软件安装
.ded------Ubuntu的软件包格式
.rpm-------红帽子的软件包格式
1.离线安装(不会检查软件的依赖)
sudo dpkg -参数 软件名
-r 不完全卸载,不会删除配置文件
-P --完全卸载,删除配置文件
-l —查看软件的安装状态
-L ----查看软件的安装路径
2.在线安装
需要更新软件源(阿里源、清华源、163源)
三、压缩文件
压缩之后源文件不存在
四、归档和拆包
会保留源文件
五、文件相关操作
练习题
#include <stdio.h>
int main(int argc, const char *argv[])
{
int n,m;
printf("输入:");
scanf("%d %d",&n,&m);
int A[n][m];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
scanf("%d",&A[i][j]);
}
}
int x[n][m];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
int p=0,t=1,q=0;
while(p<m)
{
if(p==j)
p++;
if(p==m)
break;
t*=A[i][p++];
}
while(q<n)
{
if(q==i)
q++;
if(q==n)
break;
t*=A[q++][j];
}
x[i][j]=t;
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
printf("%d\t",x[i][j]);
}
printf("\n");
}
//计算最值
int max=0;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
if(max<x[i][j])
max=x[i][j];
}
}
printf("输出:%d",max);
return 0;
}
结果: