
C
iforeverhz
记录学习
展开
-
辗转相除法:(求最大公约数)
/* 辗转相除法:(最大公约数) 又名欧几里德算法(Euclidean algorithm),是求最大公约数的一种方法。 *它的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,*再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。 *如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。 2019/4/27 */ #include<...原创 2019-06-15 21:49:01 · 945 阅读 · 0 评论 -
数组查找最值
#include <stdio.h> #include <stdlib.h> int main() { int a[10]; int i, j,max,min,t; printf("Please input 10 integer numbers:"); for(i = 0; i < 10; i++) scanf("%d",&a[i]); max ...原创 2019-04-20 16:09:04 · 260 阅读 · 0 评论 -
冒泡法排序
/*冒泡法排序 *n个数 *n-1趟 *第j趟比较n-j次 *小的靠前大的靠后 */ #include <stdio.h> #include <stdlib.h> int main() { int a[10]; int i,j,t; printf("Please input 10 integer numbers:\n"); //输入10个整数到数组 for(i = 0; i...原创 2019-04-20 16:45:17 · 143 阅读 · 0 评论 -
素数
#include <stdio.h> #include <stdlib.h> #include<math.h> int main() { int n,i, j = 0,k; for(n = 101; n < 200; n = n +2) { k = sqrt(n); for(i = 2; i <= k; i++) { ...原创 2019-04-20 16:05:46 · 157 阅读 · 0 评论 -
顺序栈
#pragma once #ifndef _SEQSTACK_ #define _SEQSTACK_ #include <iostream> using namespace std; typedef int DataType; struct SeqStack { int MAXNUM; int t; DataType *s; }; typedef SeqStack Node;...原创 2020-01-04 20:09:08 · 93 阅读 · 0 评论 -
链栈
栈(顺序表) #pragma once #ifndef _SEQSTACK_ #define _SEQSTACK_ #include <iostream> using namespace std; typedef int DataType; struct SeqStack { int MAXNUM; int t; DataType *s; }; typedef SeqStac...原创 2020-01-04 20:00:24 · 121 阅读 · 0 评论 -
学生管理系统(初级)
#include <stdio.h> #include <stdlib.h> #include<string.h> #define Size sizeof(struct Student) struct Student *p = NULL;//接收返回的头指针 typedef struct Student { int grade; long stu...原创 2019-11-12 13:41:01 · 185 阅读 · 0 评论 -
实验
编写程序实现以下功能 编写程序,打印99乘法表 将一面额为10元倍数的整钱(<=100元)换成1元、2元和5元的零钱组合(每种面值都要有)。输入要换的面额(如10元),输出所有可能的换法(如2种)。 进阶:若希望换出来的零钱数量越少越好,怎么修改程序可以很快得到最优方案? 输入一行字符,统计其中单词的个数。各单词之间用空格分隔,空格数可以是多个。 输入输出示例 Input words: T...原创 2019-06-15 21:48:44 · 1215 阅读 · 0 评论