- 博客(4)
- 收藏
- 关注
原创 题目描述输入两个正整数m和n,求其最大公约数和最小公倍数。输入有多行,每行2个正整数m和n。输出m和n的最大公约数、最小公倍数。
#include<stdio.h>void main(){ int a,b,t,n,m,c; while(scanf("%d%d",&a,&b)!=EOF) { if(a<b) { c=a; a=b; b=c; } n=a%b; m=b; if(n==0) { printf("%d %d\n",m,a*b/m); } else { while(n!=0) {.
2021-12-19 11:05:34 625
原创 已知二个有序的顺序la与lb,其中la={a1,a2,...an},lb={b1,b2,...bm}, 试设计一个算法将它们合并到顺序表lc中,且lc仍然有序,再输出 。(其中顺序表lc无重复元素)
#include"stdio.h"#include"stdlib.h"#define ok 1#define error 0#define overflow -2#define M 100typedef int status;typedef int elemtype;typedef struct sqlist{ elemtype *elem; int listsize; int len;}sqlist;//初始化status initsqlist(sqlist &am.
2021-11-28 21:03:42 191
原创 已知二个集合la与lb,采用顺序结构存储,其中la={a1,a2,...an},lb={b1,b2,...,bm}, 试设计一个算法将其合并到一个顺序表lc中。(其中顺序表lc中元素没有重复元素)
#include"stdio.h"#include"stdlib.h"#define ok 1#define error 0#define overflow -2#define M 100typedef int status;typedef int elemtype;typedef struct sqlist{ elemtype *elem; int listsize; int len;}sqlist;//初始化status initsqlist(sqlist &.
2021-11-28 20:31:30 699
原创 编写算法创建一个带头结点的单向循环链表la={a1,a2,...an},并从指定的结点序号起输出循环链表。
#include"stdio.h"#include"stdlib.h"typedef int elemtype;typedef struct Lnode{ struct Lnode *next; elemtype data;}Lnode,*Linklist;//创建void creat(Linklist &L,int n){ Linklist r,s; L=(Linklist)malloc(sizeof(Lnode)); L->next=NULL; pr.
2021-11-28 15:01:51 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人