自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mybatis集合遍历,动态拼接多个SQL条件

综上所述,这段代码的作用是根据集合idList中的元素动态拼接多个SQL条件,形式为building_id = #{id},多个条件之间用"or"分隔。separator="or":指定分隔符,用于分隔每个遍历的元素,这里是逻辑运算符"or"。collection="idList":指定要遍历的集合,这里是idList。open="(":指定开启动态SQL的标签,这里是左括号"("。item="id":指定集合中每个元素的引用名称,这里是id。close=")":指定闭合标签,这里是右括号")"。

2024-06-24 10:49:14 445 1

原创 面向切面编程AOP例子

面向切面编程AOP例子

2024-03-16 14:48:25 196

原创 nginx做静态代理方式

nginx做静态代理方式

2024-03-16 14:40:02 712

原创 CompletableFuture异步编排

CompletableFuture异步编排

2024-03-14 20:39:45 441

原创 布隆过滤器原理

布隆过滤器原理

2024-03-14 18:31:01 368

原创 使用redis实现分布式锁

使用redis实现分布式锁

2024-03-10 17:00:49 183

原创 轻量级压测工具ab

轻量级压测工具ab

2024-03-10 16:23:59 193

原创 图片服务器Minio 使用方式

引入依赖。

2024-03-05 21:50:40 481

原创 Linux同步windows系统时间

【代码】Linux同步windows系统时间。

2024-03-05 20:49:59 490

原创 Mybatis-plus (逆向工程)代码生成器

【代码】Mybatis-plus (逆向工程)代码生成器。

2024-02-29 22:00:01 474

原创 Mybatis-plus 加载类路径下xml等文件插件代码

【代码】Mybatis-plus 加载类路径下xml等文件插件代码。

2024-02-29 21:50:56 267

原创 Spring Cloud Gateway配置使用

Spring Cloud Gateway配置使用,解决跨域,路由拦截问题

2023-11-16 16:27:53 603

原创 C语言判断闰年

#include<stdio.h>int main(){ int year; scanf("%d",&year); if((year%400==0)||(year%4==0)&&(year%100!=0))//能被400整除或能被4整除不能被100整除 printf("%d是闰年",year); else printf("%d不是闰年",year); return 0;}.

2022-03-01 15:19:04 543

原创 输入字符串,将其中非数字字符删除后,输出整个字符串

#include<stdio.h>void main(){ char st[80]; int i,j=0; gets(st); for(i=0;st[i];i++){ if(st[i]>='0'&&st[i]<='9'){ st[j++]=st[i]; } } st[j]='\0';//有串必有'\0' puts(st);}

2022-03-01 14:55:34 3934

原创 有一蓄水池,吞蓄水池无水时,打开进水管需要 X小时可以灌满,

若蓄水池满水时,打开排水管需要y小时可以排空,且x<y,y<10。若当前蓄水池为空,同时打开进水管和排水管,请编写程序输人 x和y的值,并将之后每个小时蓄水池的水量记录在一个数组中,直到蓄水池被灌满,并按以下格式输出 输出示例:after I hour: ** (**应为具体的水量值,为当前蓄水池中水量与蓄水池容量的比值)after 2 hour: **..................after n hour: 1(n 是灌满蓄水池所需的小时数,1表示蓄水池已满)#i..

2022-02-15 22:17:46 7941 1

原创 有一函数:写一程序,输入x,输出y值

x y x<=5 5+3x-7 5<x<10 2x-1 x>=10 3-11 #include<stdio.h>#include<ma...

2022-01-27 07:58:10 5140

原创 输出9*9乘法表

#include<stdio.h>void main(){ int i,j; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%d*%d=%d ",i,j,i*j); } printf("\n"); }}

2022-01-21 20:11:14 303

原创 输入一个数,判断它是否是素数,如果是素数输出yes,否则输出no

#include<stdio.h>void main(){ int i,x; scanf("%d",&x); for(i=2;i<x;i++) if(x%i==0)break; if(i>=x){ printf("yes\n"); }else{ printf("No\n"); }}

2022-01-21 12:36:54 12200 3

原创 求两个数的最大公约数和最小公倍数

#include <stdio.h>fun(int m,int n){ int a=m,b=n,r; while(b) {r=a%b;a=b;b=r}; printf("\n最大公约数%d\n最小公倍数%d\n",a,m*n/a);}void main(){ int m,n; scanf("%d%d",&m,&n); fun(m,n);}

2022-01-20 18:12:18 207

原创 输入一个字符串,删除其中的指定字符,形成一个新的字符串:例如,字符串中内为:*****A*BC*DEF*G***,删除后字符为ABCDEFG

#include<stdio.h>void main(){ char s1[100],s2[100]; int i,j=0; gets(s1); for(i=0;s1[i]!='\0';i++){ if(s1[i]>='A'&&s1[i]<='G'){ s2[j]=s1[i]; j++; } } printf("%s",s2);}

2022-01-20 15:57:30 1140

原创 编写程序从键盘上接收一行字符,分别计算其大写和小写英文宇母的个数,及数字字符的个数

#include<stdio.h>void main(){ char s[100]; int i,x=0,d=0,n=0; gets(s); for(i=0;s[i]!='\0';i++){ if(s[i]>='a'&&s[i]<='z'){ x++; }else if(s[i]>='A'&&s[i]<='Z'){ d++; }else if(s[i]>='.

2022-01-20 15:04:53 391

原创 编写函数将数组s1中字符串中的小写英文字母放入数组s2中,输出s2中元素的总个数。

#include<stdio.h>void main(){ char s1[100],s2[100]; int i=0,j=0,n=0; int k; k=j; gets(s1); while(s1[i]!='\0'){ if(s1[i]>'a'&&s1[i]<'z'){ s2[j]=s1[i]; j++; } i++; } while(s2[k]!='\0'){ n++; k++...

2022-01-20 14:38:51 931 3

原创 定义一个整型数组a[10],输入各个元素的值,输出元素值为奇数并且下标也为奇数的元素的和

#include<stdio.h>void main(){ int i,sum=0,a[10]; for(i=0;i<10;i++){ scanf("%d",&a[i]); } for(i=0;i<10;i++){ if(a[i]%2==1&&i%2==1){ sum+=a[i]; } } printf("和为%d",sum);}

2022-01-20 13:49:46 9709

原创 以下程序的功能是:输入10个学生的成绩,统计学生的乎均分,并将成绩小于平均分的成绩输出。

#include<stdio.h>void main(){ int i; double s[10],sum=0,avg=0; for(i=0;i<10;i++){ scanf("%lf",&s[i]); sum+=s[i]; } avg=sum/10; for(i=0;i<10;i++){ if(s[i]<avg){ printf("%.2f ",s[i]); } }}

2022-01-19 22:26:37 3890 1

原创 输入10个数存于数组,将其中最小数与第一个数交换,将最大数与最后一个数交换

#include<stdio.h>void main(){ int s[10],i,m,n,t; for(i=0;i<10;i++) scanf("%d",&s[i]); m=0,n=0; for(i=1;i<10;i++){ if(s[n]>s[i]) n=i; else if(s[m]<s[i]) m=i; } //a[n] 最小值a[0] t=s[n]; s[n]=s.

2022-01-19 22:07:08 6200

原创 编写程序的功能是计算1-1/2+1/3-1/4..+1/99-1/100+….的值,直到最后一项的绝对值小于〖10〗^(-6)为止。

#include<stdio.h>#include<math.h>void main(){ double a=1,b=1,sum=0; double t=a/b; int s=1; while(fabs(t)>1e-6){ sum+=s*t; b=a+b; t=a/b; s=s*(-1); } printf("%lf",sum);}

2022-01-19 16:30:45 1794

原创 编程求序列2/1,3/2,5/3.8/5,13/8.…前20项和。

#include<stdio.h>void main(){ double a=2,b=1,sum=0,k; double t=a/b; int i; for(i=1;i<=20;i++){ sum+=t; k=a; a=a+b; b=k; t=a/b; } printf("%lf",sum);}

2022-01-19 16:15:07 2699

原创 请编写程序计算并输出下列多项式的和:键盘输入n值1-1/2*2-2/3*3 -3/4*4-......... - (n-1)/n*n

#include<stdio.h>void main(){ double a=1,b=2,sum=0; double t=a/(b*b);//注意数据类型 double n; int i; scanf("%lf",&n); for(i=1;i<=(n-1);i++){ a=a+1; b=b+1; t=a/(b*b); sum+=t; } printf("%lf",1-sum);}

2022-01-19 15:56:59 675

原创 编程找出100到 x (x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出

#include<stdio.h>void main(){ int i,x,sum=0,k,r; printf("请输入一个小于等999的数:") ; scanf("%d",&x); for(i=100;i<=x;i++){ k=i;sum=0; while(k!=0){ r=k%10; k=k/10; sum+=r; } if(sum==15){ printf("%d ",i); } } }.

2022-01-19 15:38:20 4880

原创 编程输100以内所有被3整除,并能被5整除余3了。被7些除余1的两位数。

#include<stdio.h>void main(){ int i; for(i=10;i<=100;i++){ if(i%3==0&&i%5==3&&i%7==1){ printf("%d ",i); } }}

2022-01-19 09:47:13 826

原创 统计100到10000之间有多少个这样的整数,其各位数字之和能被7整除

#include <stdio.h>int a,b,c,d,e,s=0;int fun(int x){ e=x/10000%10; //万位 a=x/1000%10; //千位 b=x/100%10;//百位 c=x/10%10;//十位 d=x/1%10;//各位 s=a+b+c+d+e; return s; }void main(){ int i,sum=0; for(i=100;i<=10000;i++){ if(fun(i)%7==0){ .

2022-01-18 23:03:53 1971

原创 编写一个函数,功能是计算2345的各位数字的平方和。

#include<stdio.h>void main(){ int i,sum=0; for(i=2;i<=5;i++){ sum+=i*i; } printf("平方和为%d",sum); }

2022-01-18 22:11:49 3081

原创 编程实现从键盘上反复输入10个整数,判断其是正数还是负数,如果是正数则累加求和。最后输出累加和值

#include<stdio.h>void main(){ int s,i,sum=0; for(i=1;i<=10;i++){ scanf("%d",&s); if(s>0){ sum+=s; } } printf("正数的和为%d",sum);}数组法#include<stdio.h>void main(){ int s[10],i,sum=0; for(i=0;i<10;i++){ scanf(".

2022-01-18 16:50:17 2853

原创 从键盘上输入20个正整数,输出偶数的个数及偶数和

#include<stdio.h>int main(){ int s[20]; int i,a=0; int sum=0; for(i=0;i<20;i++){ scanf("%d",&s[i]);} for(i=0;i<20;i++) if(s[i]%2==0){ a++; sum+=s[i];} printf("%d个偶数,和是%d\n",a,sum.

2022-01-17 22:19:52 2634

原创 求韩信至少有多少兵,韩信想知道有多少兵,便让士兵排队报数:按从1到5报数,最末士兵报数为2;按从1到6报数,最末士兵报数为5:按从1到7报数,最末士兵报数为3;最后再按从1到11报数,最末士兵报10

#include <stdio.h>int main(){ int i; for(i=1;;i++){ if(i%5==2&&i%6==5&&i%7==3&&i%11==10){ printf("%d",i);break; } } return 0;}

2022-01-16 22:49:22 732

原创 编写程序,求出[1-1000]范围内能被3或13整除,但不能同时被3和13整除的总个数,返回这些数的个数,并输出这些数16个一换行。

#include <stdio.h>int main(){ int x=0,i; for(i=1;i<=1000;i++){ if(i%3==0||i%13==0){ if(i%3==0&&i%13==0){ continue; }else{ printf("%4d",i); x++; if(x%16==0) printf("\n"); } }} printf("\n共%d个",x); return .

2022-01-16 14:47:42 1163

todolist2.html

todolist2.html

2021-04-15

空空如也

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

TA关注的人

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