- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 【无标题】
输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一维数组中 #include<stdio.h> #include<math.h> #include<string.h> int main(){ char str[50],*p,*t,n=0; int digit=0,count=0,a[20]; double i=0; printf("input a string:"); gets(str); p=str+strlen(str)-1;
2021-11-26 20:04:56 319
原创 【无标题】
将一个3x3矩阵转置(c语言) #include<stdio.h> void f(int (*p)[3]){ int t; for(int i=0;i<=3/2;i++){ for(int j=i+1;j<3;j++){ t=*(*(p+i)+j); *(*(p+i)+j)=*(*(p+j)+i); *(*(p+j)+i)=t; } } } int main(){ int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; f(
2021-11-24 19:50:24 241
原创 2021-11-14
C语言-二分查找 #include<stdio.h> int main(){ //二分查找某个数在有序数组中的位置 int a[15]={1,3,4,5,6,8,12,23,34,44,45,56,57,58,68},n; int left=0,right=14; printf("请输入要查找的数:"); scanf("%d",&n); while(left<=right){ mid=(left+right)/2; if(n<a[mid]){ ri
2021-11-14 17:24:24 37
原创 2021-11-13
c语言输出魔方阵 #include<stdio.h> #define N 3 int main(){ //输出魔方阵 int a[N][N],r=0,c=N/2,t1,t2; for (int i=0;i<N;i++){ for(int j=0;j<N;j++) a[i][j]=0; } a[r][c]=1; for(int i=2;i<=N*N;i++){ // t1=r;t2=c; if(c==N-1&&r==0){ r+
2021-11-13 20:00:05 501
空空如也
el-upload动态改变上传文件地址
2022-09-20
在Android studio 中run app 后只出现手机没有运行出具体项目怎么办?
2021-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人