自定义博客皮肤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)
  • 收藏
  • 关注

原创 作用域

//作用域 //只要不定义在括号里出去都能用 int i=0; int b=10; for(i=0;i<b;i++) { printf("%d",i); } printf("%d",i);}

2021-09-28 20:36:48 72

原创 线性搜索(搜索位置直接输出)

#include<stdio.h>int search();int main(){ int a[] = {12,3,2,34,5,14,23,6,9,}; int r=search(14,a,sizeof(a)/sizeof(a[0])); printf("%d",r); return 0;}int search(int num,int a[],int len){ int ret =-1; for(int i=0;i<len;i.

2021-09-12 17:46:57 111 1

原创 继续判断素数

构造素数表欲构造n以内的素数表 算法描述1、令x=2;2、将2x、3x、4x以及ax标记为非素数;3、令x为下一个没有被标为的非素数的数,重复2,知道所有的数都已尝试完毕;欲构造n以内(不含)的素数表 伪代码描述1、开辟prime[n],初始化所有元素为1,prime[x]为1表示x是素数;2、令x=2;3、如果x是素数,对于(i=2;x*i<n; i++)令prime[x*i] ==0;4、令n++,如果x<n,重复步骤3,否则结束。#include

2021-09-11 23:31:42 77

原创 判断素数:判断能否被已知的且小于x的素数整除

#include<stdio.h>int isPrime(int a,int num[],int Countsnumber);int main(){ int prime[100]={2};//初始素数表中只有2 int count=1;//记录素数表内元素个数 int i=3; //构造素数表 for(i=3;i<100;i++) { if(isPrime(i,prime,count)) { .

2021-09-11 18:26:57 378

原创 一维数组用二分法查找数字

#include <stdio.h>int main(){ int num[10]={-10,5,8,10,15,26,37,80,99,103}; int i,j; int number; int t=0; int low=0; int high=9; int mid=(low+high)/2; for(i=0;i<9;i++) { for(j=0;i<9;i++...

2021-08-27 18:10:36 387

原创 二维数组九宫格输出十字

#include <stdio.h>int main(){ int num[3][3]={{1,2,3},{4,5,6},{7,8,9}}; int a; int i,j; /*for(i=0;i<3;i++) { for(j=0;j<3;j++) { scanf("%d",&num[i][j]); } }*/ for(i=0;i&l...

2021-08-27 16:23:44 224

原创 二维数组求最大值和所在行列

#include <stdio.h>int main(){ int num[3][4]={{1,3,5,10},{2,4,6,18},{7,18,9,2}}; int max=num[0][0]; int i; int j; int row=0,colum=0; for(i=0;i<3;i++){ for(j=0;j<4;j++){ if(num[i][j]>max){ ...

2021-08-21 16:40:55 3451

原创 for循环中i的值

2021-08-21 16:23:51 137 2

原创 二维数组行和列互换

#include<stdio.h>int main(){ int a[2][3]={{1,2,3},{4,5,6}}; int b[3][2]; int i; int j; for(i=0;i<2;i++){ for(j=0;j<3;j++){ b[j][i]=a[i][j]; } } for(j=0;j<3;j++){ for(i=...

2021-08-21 16:01:13 184

原创 二维数组算平均成绩

#include<stdio.h>int main(){int a[5][3]={{80,75,92},{61,65,71},{59,63,70},{85,87,90},{76,77,85}};int i;int j;int sum=0;for(i=0;i<3;i++){ if(i==1){ printf("math的平均成绩%d\n",sum/5); sum=0; }else if(i==2){ p...

2021-08-19 19:31:37 1506

原创 数组初体验

#include<stdio.h>int main(){ int a=0; int b=0; double c=0; double d=0; int number[100]; printf("请输入"); scanf("%d",&a); do{ printf("请输入"); scanf("%d",&a); number[b]=a; b++; .

2021-08-14 15:37:28 107

空空如也

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

TA关注的人

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