愷龍 发表于 2020-10-13 08:15:18

纪念一下今天 的第一程序

https://i1.100024.xyz/i/2020/10/13/dgwvac.png
#include <stdio.h>
#include <stdlib.h>
typedef struct Node
{
        int data;
        struct Node *next;
} Node,*LinkList;
LinkList Createlinklist(int n)
{
        LinkList head=NULL;
        LinkList r,s;
        int i;
        r=head;
        for(i=0;i<n;i++)
        {
        s=(LinkList)malloc(sizeof(Node));
        s->data=i;
        if(head==NULL)
        head=s;
        else r->next=s;
        r=s;
       }
       r->next=head;
       return head;
}
main()
{
        LinkList p;
        int i,j,n;
        printf("请输入你想要的拉丁方阵的阶数");
        scanf("%d",&n);
        printf("拉丁方阵如下\n");
        p=Createlinklist(n);
        for(i=0;i<n;i++)
       {
               for(j=0;j<n;j++)
               {
                       printf("%d",p->data);
                       p=p->next;
               }
               p=p->next;
               printf("\n\n");
       }
       return 0;
          
}

wp231957 发表于 2020-10-13 08:52:59

是不是可以简单 一些呢
py代码
lens=int(input())
lst=
for x in range(lens):
    for y in range(x,len(lst)):
      print(y,end="")
    for y in range(0,x):
      print(y,end="")   
    print("")   

愷龍 发表于 2020-10-13 12:16:08

wp231957 发表于 2020-10-13 08:52
是不是可以简单 一些呢
py代码

我现在就学的C语言,准备入手python ,python确实更方便。
页: [1]
查看完整版本: 纪念一下今天 的第一程序