⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zsy.cpp

📁 约瑟夫环的vc程序
💻 CPP
字号:
#include "stdio.h"
#include "stdlib.h"
typedef struct lnode 
 { int data; 
   struct lnode *next; 
 }lnode,*linklist;



lnode* createone(int n)
{ 
	int i;
	lnode* head;
	lnode *p;
	head=(lnode*)malloc(sizeof(lnode));
	head->next=NULL;
	printf("please input:\n");
	for(i=n;i>0;--i)
	{
		p=(lnode*)malloc(sizeof(lnode));
		scanf("%d",&p->data);
		p->next =head->next ;
		head->next =p;
	}
		return head;
}

int deletenode(linklist &l,int i,int &e) 
{	lnode *p;
	p=l;
	lnode *q;
	int j=0;
	while(p->next&&j<i-1);
	{p=p->next;
	++j;
	}
	if(!p||j>i-1)
	{	printf("element is not exist !");
	    return(0);
	}
	q=p->next;
	p->next=q->next;
	e=q->data;
	free(q);
	return(e);
	}
void displaylist(linklist &l)
{	lnode *p;
	p=l->next ;
	while(p !=NULL)
	{	printf("%d",p->data);
		p=p->next ;
	}
	printf("\n");
}
void out(linklist &head,int number,int m)
{int i ;
for (i=7;;--i)
	{while(i) 

printf()

}



void   main()   {   
  /*number结点个数,item输出结点的个数,location报数的起始位置,callnum报数值*/   
  int   number,m;   
  linklist head;
  printf("input number=\n");   
  scanf("%d",&number);   
  printf("input m=\n");   
  scanf("%d",&item);  
  head=createone(number);
   out(head,number,m);
  }   
  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -