- 博客(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
111
原创 线性搜索(搜索位置直接输出)
#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
184
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
123
原创 判断素数:判断能否被已知的且小于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
428
原创 一维数组用二分法查找数字
#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
462
原创 二维数组九宫格输出十字
#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
284
原创 二维数组求最大值和所在行列
#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
3638
原创 二维数组行和列互换
#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
249
原创 二维数组算平均成绩
#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
1625
原创 数组初体验
#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
128
空空如也
为什么普通类继承抽象类需要实现所有的抽象方法
2022-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人