标签:bsp 运用 理解 printf 数组 能力 二维数组 随机数 项目
#include"stdio.h" #include"stdlib.h" #include"time.h" int sort1(int s[],int n) { int i,j; int temp; for(i=0;i<9;i++) { for(j=0;j<10-i;j++) { if(s[j]<s[j-1]) { temp=s[j]; s[j]=s[j-1]; s[j-1]=temp; } } } } main() { int i,a[10]; srand(time(NULL));/*给出随机种子*/ printf("随机产生10个整数:\n"); for(i=0;i<10;i++) { a[i]=rand()%100;/*限制随机数是100以内*/ } for(i=0;i<10;i++) printf("%d ",a[i]); printf("\n"); sort1(a,i); printf("排序后的结果:\n"); for(i=0;i<10;i++) printf("%d ",a[i]); }
#include"stdio.h" #include"stdlib.h" #include"time.h" int sort2(int s[],int n) { int i,j,k; int temp; for(i=0;i<n-1;i++) { k=i; for( j=i+1;j<=n-1;j++) { if(s[j]<s[k]) { k=j; } } if(k!=i) { temp=s[k]; s[k]=s[i]; s[i]=temp; } } } main() { int i,a[10]; srand(time(NULL)); printf("随机产生10个整数:\n"); for(i=0;i<10;i++) { a[i]=rand()%100; } for(i=0;i<10;i++) printf("%d ",a[i]); printf("\n"); sort2(a,10); printf("排序后的结果:\n"); for(i=0;i<10;i++) printf("%d ",a[i]); }
#include"stdio.h" main() { int a[50][50],i,j,n; printf("请输入杨辉三角形的行数:"); scanf("%d",&n); for(i=1;i<=n;i++) { a[i][i]=1; a[i][1]=1; } for(i=3;i<=n;i++) { for(j=2;j<=i-1;j++) { a[i][j]=a[i-1][j-1]+a[i-1][j]; } } for(i=1;i<=n;i++) { for(j=1;j<=i;j++) printf("%5d",a[i][j]); printf("\n"); } printf("\n"); }
标签:bsp 运用 理解 printf 数组 能力 二维数组 随机数 项目
原文地址:https://www.cnblogs.com/c-p-666/p/12864825.html