📄 snake.cpp
字号:
#include<iostream.h>
void main(void)
{
int *head,l,i,j,k,x=1,y=-1;
cout<<"Hello!!!\n";
cin>>l;
cout<<"\n";
head=new int[l*l];
for(i=0;i<l;i++)
{
for(j=0;j<l;j++)
{
head[i*l+j]=0;
}
}
i=0;j=0;k=1;
for(;;)
{
head[i*l+j]=k;
k++;
if(!j)
{
i++;
if(i==l)
break;
x=-1;
y=1;
head[i*l+j]=k;
k++;
}
if(!i)
{
j++;
if(j==l)
break;
x=1;
y=-1;
head[i*l+j]=k;
k++;
}
i+=x;
j+=y;
}
for(i=0;i<l;i++)
{
for(j=0;j<l;j++)
{
k=head[i*l+j];
if(k)
{
if(k<10)
cout<<" ";
cout<<head[i*l+j];
}
else
cout<<" ";
}
cout<<"\n";
}
delete []head;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -