自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程小白的博客

分享人生,技术至上

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

原创 辗转相除法

#include<stdio.h>int main(){ int a,b,c; printf("请输入两个整数:"); scanf("%d,%d",&a,&b); if(b==0){ printf("ERROR"); } else{ c=a%b; while(c!=0){ a=b; b=c; c=a%b; } printf("%d",b); }}

2020-12-30 20:57:36 406

原创 杨辉三角

#include<stdio.h>#define N 14int main(){ int i,j,n=0,a[N][N]; while(n<=0||n>=13) { printf("请输入需要打印的杨辉三角层数:"); scanf("%d",&n); } printf("%d层输出的杨辉三角如下:\n",n); for(i=1;i<=n;i++) { a[i][1]=a[i][i]=1; //每一层起始和终点位置都为1,层数.

2020-12-30 20:56:55 277

原创 数塔问题

#include<stdio.h>int main(){ int a[50][50][3],i,j,n; printf("请输入塔的层数:"); scanf("%d",&n); for(i=1;i<=n;i++){ for(j=1;j<=i;j++){ scanf("%d",&a[i][j][1]); a[i][j][2]=a[i][j][1]; a[i][j][3]=0; } } for(i=n-1;i>=1;i--).

2020-12-30 20:56:12 264

原创 快排

#include<stdio.h>#include<string.h>#include<stdlib.h>#include<sys/stat.h>void fastsort(int v[], int first, int last); int main(){ int i, v[10] = {1,243,43,5,6,634,434,23,12,7}; fastsort( v, 0, 9); for(i = 0; i < 10; i.

2020-12-30 20:55:07 118

原创 汉诺塔

#include<stdio.h>int i=1; int move(int n,char a,char c){ printf("第%d步:把第%d个盘子%c---->%c\n",i++,n,a,c);}int hanoi(int n,char a,char b,char c){ if(n==1) { move(n,a,c); } else { hanoi(n-1,a,c,b); move(n,a,c); hanoi(n-1,b,a,c); }.

2020-12-30 20:54:03 117 1

原创 Fibonacci(数组)

#include<stdio.h>int main(){ int Fib[40],i; Fib[0]=0; Fib[1]=1; printf("%d\n%d\n",Fib[0],Fib[1]); for(i=2;i<=39;i++){ Fib[i]=Fib[i-1]+Fib[i-2]; printf("%d\n",Fib[i]); }}

2020-12-30 20:53:28 449

原创 2020-12-30

#include<stdio.h>int Fibonacci(int n){ if(n==1||n==2){ return 1; } else{ return Fibonacci(n-1)+Fibonacci(n-2); }}int main(){ int i,n; printf("请输入所需的斐波那契数列个数:"); scanf("%d",&n); for(i=1;i<=n;i++){ printf(" %d",Fibonacci(i));.

2020-12-30 20:51:13 79

原创 Binarysearch

#include<stdio.h>int Binarysearch(int array[],int target,int num){ int counter=0; int first=0; int last=num-1; while(first<=last){ counter++; int mid=(first+last)/2; if(target>array[mid]){ first=mid+1; } else if(target<arr.

2020-12-30 20:48:28 278

原创 百钱百鸡

#include<stdio.h>int fact(int i){ if (i==0||i==1) return 1; else return(i*fact(i-1));}int main(){ int i; int y; printf("请输入一个数:\n"); scanf("%d",&i); y = fact(i); printf("%d!=%d",i,y); return 0;}

2020-12-30 20:45:13 132

原创 n的阶乘

#include<stdio.h>int fact(int i){ if (i==0||i==1) return 1; else return(i*fact(i-1));}int main(){ int i; int y; printf("请输入一个数:\n"); scanf("%d",&i); y = fact(i); printf("%d!=%d",i,y); retur...

2020-12-30 20:42:42 284

空空如也

空空如也

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

TA关注的人

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