摘要:
1 #include<iostream.h> 2 #include<malloc.h> 3 struct node 4 { 5 int data; 6 struct node *next; 7 }; 8 void traverse_list(struct node *head) 9 {10 int i = 1;11 struct node *p;12 p = head->next;13 while(p)14 {15 if(i != 1)16 cout<<' ';17 cou... 阅读全文
摘要:
题目描述n个人想玩残酷的死亡游戏,游戏规则如下: n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人被杀,剩下的人继续游戏,活到最后的一个人是胜利者。请输出最后一个人的编号。输入输入n和m值。输出输出胜利者的编号。示例输入5 3示例输出4提示第一轮:3被杀第二轮:1被杀第三轮:5被杀第四轮:2被杀 1 #include<iostream.h> 2 #include<malloc.h> 3 struct mon 4 { 5 int num; 6 struct mon *next; 7 }; 8 struct mon *creat(int n) 9 阅读全文
摘要:
1 #include<stdio.h> 2 #include<malloc.h> 3 struct stu 4 { 5 int data ; 6 struct stu *next ; 7 }; 8 struct stu *creat(int n) 9 {10 int i;11 struct stu *head,*p;12 head = (struct stu *)malloc(sizeof(struct stu));13 head->next = NULL;14 for(i = 1 ; i <= n ;i++)15 {16 ... 阅读全文
摘要:
1 #include<stdio.h> 2 #include<malloc.h> 3 struct stu 4 { 5 int data ; 6 struct stu *next ; 7 }; 8 struct stu *creat(int n) 9 {10 int i;11 struct stu *head,*p,*tail;12 head = (struct stu *)malloc(sizeof(struct stu));13 head->next = NULL;14 tail = head; 15 for(i = 1 ... 阅读全文
摘要:
指针做参数传递写出下面的函数,实现计算字符串长,字符串复制功能int strlen(char *s)void strcpy( char *s, char *t)贴出你的代码 1 #include<stdio.h> 2 int strlen(char *s) 3 { 4 int n = 0; 5 while(*s++!='\0') 6 { 7 n++; 8 } 9 return n;10 }11 void strcpy( char *s, char *t)12 {13 while((*t++=*s++)!='\0');14 }15 ... 阅读全文