自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 桶排序一个数组&用指针和不用指针

void main(){ int arr[6]={9,5,4,0,7,1};//非指针桶排序 int brr[10]={0}; for (int i=0;i<sizeof(arr)/sizeof(arr[0]);i++) { brr[arr[i]]++; } int j=0; for (i=0;i<10;i++) { if (brr[i]>0) { arr[j]=i; ...

2018-06-04 08:06:02 277

原创 用指针对数组排序(也是冒泡排序)

void sort(int* p,int lenth){ int temp; //用指针对数组进行从小到大的排序 for (int i=0;i<lenth;i++) {   for(int j=i;j<lenth;j++)  { if (*(p+i)>*(p+j+1)) { temp=*(p+j+1); *(p+j+1)=*(p+i); *(p+i)=temp...

2018-06-04 07:56:47 13275 1

原创 冒泡查找数组里最大的值

void plus(){ int arr[10]={4,2,8,11,3,6,9,33,23,15}; int lenth=sizeof(arr)/sizeof(arr[0]); int temp; for (int j=0;j<lenth-1;j++) { if (arr[j]>arr[j+1]) { temp=arr[j]; arr[j+1]=arr[j]...

2018-06-04 07:54:58 589

原创 合并成一个数组

已知数组;{2,3,6,7,11,13,16,17,20,22} {12,14,18,21,22,26}//合并成一个数组//{2,3,6,8,11,12,13,14,16,17,18,20,21,22,22,26}void main(){ int szarr[]={2,3,6,7,11,13,16,17,20,22}; int szbrr[]={12,14,18,21,22,26}; int s...

2018-05-22 17:38:54 481

原创 使用嵌套循环编写产生下列图案的程序

//    A//   ABA//  ABCBA// ABCDCBA//ABCDEDCBAchar arr[]="AABAABCBAABCDCBAABCDEDCBA";char arry[]={4,9,16,25};main(){ int i,j=0,k=1,n=5,m;    for(i=0;i<5;i++)  //共六行    { n--; for (m=0;m<n;m++)/...

2018-05-22 08:27:32 3340

原创 计算数组里所有数的和

#include "stdio.h"#include "windows.h"int a[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};sum(int a[],int n){ if(n<=0) return 0; return a[n-1]+sum(a,n-1);}main(){ int i; system("cls"); printf("\n the ar...

2018-05-21 10:51:03 2349

原创 输出所有水仙花数

void main(){ int a=100; while(a<1000) { int n1=a%10; int n2=a/10%10;    int n3=a/100; if(a==n3*n3*n3+n2*n2*n2+n1*n1*n1) { printf("%d\n",a); } a++; } return;}

2018-05-19 13:51:12 7718

原创 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数

void main(){   int s=0,num=0,q=0,other=0,n=0;      char c[100]={0};   printf("请输入一行字符:\n"); while(c[n]) { if (sialpha(s[n]))  { s++;//英文字母 } else if (s[n]==32) { num++;//数字 } else if(sidig...

2018-05-19 13:49:58 823

原创 3种方式实现从里层循环跳槽外层循环

void main(){ int i=0; while(i<2) { i++; } while(1) { break; } while(i<0) { return; } return;}

2018-05-19 13:49:01 705

原创 1--n之间的能被3整除且含只有一个数字5的整数

//2题:找出1--n之间的能被3整除且含有数字5的整数/*void plus(int number){ int i=1,j=0,ncount=0; while(i<=number) { if (i%3==0) { j=i;ncount=0; while(j) { if(j%5==0&&j%10!=0) ncount++; j=j/10; ...

2018-05-19 13:40:49 1457

原创 1-n之间的能被3整除且含有数字5的整数

//1题:找出1-n之间的能被3整除且含有数字5的整数void plus(int number){ int i=1,j=0; while(i<number) { if (i%3==0) { j=i; while(j) { if(j%5==0&&j%10!=0) { printf("%d\n",i); break; } j...

2018-05-19 13:39:26 5664

空空如也

空空如也

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

TA关注的人

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