自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坏鱼儿恋夏的博客

愿余生,目光所至,满眼都是你~

  • 博客(16)
  • 收藏
  • 关注

原创 归并排序

#includevoid sorted(int *a,int n,int *b,int m,int *c);int main(){int a[100],b[100],c[100];int n,m,i;scanf("%d%d",&n,&m);for(i=1;i<=n;i++)scanf("%d",&a[i]);//录入for(i=1;i<=m;i++)scanf("%d",&b

2017-04-27 23:10:56 163

原创 冒泡排序,选择排序,插入排序

//冒泡排序#includevoid swap(int *n, int *m);int main(){int flag;int i, j;int n,a[1000];//n为输入几个数scanf("%d", &n);for (i = 1; i scanf("%d", &a[i]);flag = 1;for (i = 1; i {flag =

2017-04-24 23:06:39 190

原创 c语言(99乘法表)

#include int main(){    int i, j;    for (i = 1; i     {        for (j = 1; j         {            printf("%d*%d=%2d", j, i, i * j);//j在i前面,保证1*2,1*3的1不变            if (i != j)   

2017-04-23 17:16:16 1863

原创 c语言(两天打鱼,三天晒网)

#includetypedef struct date {    int year;    int month;    int day;}DATE;int countday(DATE from, DATE to);int isLeap(int year);int main(){    DATE end, start;    int

2017-04-23 17:12:46 1769

原创 c语言(河内塔)

#includelong count;void hanoi(int n,char a,char b,char c){    if(1==n)        printf("第%d次,%c柱-->%c柱\n",++count,a,c);    else        {            hanoi(n-1,a,c,b);            printf(

2017-04-23 17:11:40 671

原创 c语言(进制转换)

#include    #include    int int_pow(int x,int y)//用于计算倍数    {        int i,result=1;        for(i=1;i        {            result*=x;        }        return result;    }    void

2017-04-23 17:08:26 702

原创 c语言(完数)

#includeint main(){    int i,j,n,sum=0;    scanf("%d",&n);    for(i=2;i    {        sum=0;        for(j=1;j        {            if(i%j==0)                sum+=j;        }

2017-04-23 17:01:43 1472

原创 c语言(在矩阵中算出列最大,和第几行的数交换)

/*题目描述找出整型方阵A每列绝对值最大的元素,并与同行对角线元素进行交换。 特别说明:方阵行列数n不超过20。 输入第一行是方阵A的行列数n,接着的n行是方阵A的元素。输出输出交换完成后的矩阵,每个数字占三个字符的宽度,右对齐,同行相邻两个数字间用一个空格隔开,每行最后一个数字后面没有空格.样例输入51 8 2 -10 510 2 7 15 3315

2017-04-23 16:58:38 1958

原创 c语言(螺旋矩阵)2017.4.23

/*对于任意的M×M方阵,编程按照下面的规律对其初始化并输出。 特别说明:方阵行列数不超过20。输入方阵的行列数输出输出螺旋矩阵,每个数字占三个字符的宽度,右对齐,同行相邻两个数字间用一个空格隔开,每行最后一个数字后面没有空格。样例输入7样例输出  1   2   3   4   5   6   7 24  25  26  27  28  29   8 

2017-04-23 16:55:57 1816

原创 c语言(用结构排成绩)

//输入人名和成绩,输出人名按成绩从大到小#includestruct student{    char name[21];    char score;};int main(){    struct student a[100],t;    int i,j,n;    puts("要输入几个人");    scanf("%d",&n);   

2017-04-23 16:49:14 444

原创 c语言(杨辉三角形)2017.4.23

#include int yanghui(int x, int y){    int z;    if (y == 1 || y == x)        return 1;    else    {        z = c(x - 1, y - 1) + c(x - 1, y);//上一行两个数字的和        return z;    }}

2017-04-23 16:46:04 351

原创 c语言(约瑟夫环)2017.4.23

/*有n个人围成一圈,顺序排号(从1开始)。从第一个人开始报数(从1到3报数),凡报到m的人退出圈子,问最后留下的是原来第几号的那位。如 输入 10 ,最后留下4号*/#include#define N 100int main(){    int pos=-1;    int i=0,j=0,n,m,count=1;    int a[N]={0}; 

2017-04-23 16:39:22 686

原创 c语言(移动排序)2017.4.23

/*1.把一个数组最开始的若干个元素搬到数组末尾。如 输入数组[1,2,3,4,5] 输入移动数字个数为 2   输出 [3,4,5,1,2]*/#include #define SIZE 1000int * sort(int *a,int n,int m);int main(){    int i, j, count = 1;    int a

2017-04-23 16:31:44 328

原创 C语言(无序一组数插入有序一组数)2017.4.23

/*题目描述在有序的整型数列中插入若干个数(数列中可以有零个元素),再插入过程中仍然有序。 特别说明:待数列最初数据个数不超过20个,后续插入的数据个数不超过10个。 输入第一行是原始数列的元素个数n,第二行是原始数列的n个整型元素值,以空格间隔。第三行是待插入元素的个数m,第四行是m个待插入元素值,以空格间隔。输出每次插入结束后打印当前数组,数字用空格隔开

2017-04-23 16:20:58 1011

原创 C语言(身份证问题)2017.4.23

/*你有身份证吗?但无论如何您一定有身份证号码。从身份证号码上可以得到每个人的具体个人信息。身份证号码有18位,其中前17位包含特殊的特殊含义: 前6位代表你来自的区域,然后8位代表你的生日。其他4位代表什么?你可以百度一下。 以下是本题中可能用到的地区的代码。在身份证号码中,可能只有33出现,0000是由其他数字取代。 这是塞缪尔的身份证号码331004198910120036你能告

2017-04-23 15:41:39 3120

原创 C语言基础部分

一、   如何把自己的函数加进去①无返回值#includevoid jolly(void);int main(void){jolly();   return 0;}void jolly(void) //这里没有‘;’{printf("forhe's a jolly goof fellow\n");}/*这里main是主函数,先执行main(),再

2017-04-13 20:40:10 3145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除