网站建设交流推广/b站网站推广

网站建设交流推广,b站网站推广,惠州市建设局网站办事指南,金融投资网站源码1.输入一个4位数&#xff1a;输出这个输的个位 十位 百位 千位 #include <stdio.h> int main(int argc, char const *argv[]) {int a;printf("输入一个&#xff14;位数&#xff1a;");scanf("%d",&a);printf("个位&#xff1a;%d\n"…

1.输入一个4位数:输出这个输的个位 十位 百位 千位

#include <stdio.h>
int main(int argc, char const *argv[])
{int a;printf("输入一个4位数:");scanf("%d",&a);printf("个位:%d\n",a%10);printf("十位:%d\n",a%100/10);printf("百位:%d\n",a/100%10);printf("千位:%d\n",a/1000);return 0;
}

2.从键盘读入两个整数,输出他们的和

#include <stdio.h>
int main(int argc, char const *argv[])
{int a,b;printf("输入第一个整数:");scanf("%d",&a);printf("输入第二个整数:");scanf("%d",&b);printf("它们的和:%d\n",a+b);return 0;
}

3.一个水分子的质量约为3.0*10^-23g,1夸脱水大约有950g,编写一个程序,要求输入水的夸脱数,然后显示这么多水中包含多少水分子。表示:3.0e-23 打印格式:%f或%e

#include <stdio.h>
int main(int argc, char const *argv[])
{int a;printf("输入水的夸脱数:");scanf("%d",&a);printf("%d夸脱水包含%f水分子\n",a,a*950/3.0e-23);return 0;
}

4.实现大小写转换(用getchar、putchar实现)即如果是大写字母转成小写输出如果是小写字母转为大写输出。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a=getchar();if(65<=a&&a<=90){putchar(a+32);putchar(10);}else if (a>=97&&a<=122){putchar(a-32);putchar(10);}return 0;
}

5.从终端输入3个整数;从大到小输出。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a, b, c;printf("请输入三个整数:\n");scanf("%d%d%d", &a, &b, &c);if (a <= b){int m;m = a;a = b;b = m;}if (b >= c)printf("%d %d %d\n", a, b, c);else if (a >= c && c >= b)printf("%d %d %d\n", a, c, b);elseprintf("%d %d %d\n", c, a, b);return 0;
}

6.输入任意两个数,输出两数之间(包括这两个数)偶数之和

#include <stdio.h>
int main(int argc, char const *argv[])
{int a, b, c;int sum = 0;printf("输入任意两个数:\n");scanf("%d%d", &a, &b);if (a > b){c = a;a = b;b = c;}for (int i = a; i <= b; i++){if (i % 2 == 0)sum += i;}printf("%d与%d偶数之和为%d\n", a, b, sum);return 0;
}

7.写程序实现功能:读入两个整数(data1和data2)和一个运算符(op),计算表达式data1 op data2 的值.其中op可以为+、-、*、/四个符号中的任一种(用switch语句实现)

#include <stdio.h>
int main(int argc, char const *argv[])
{int a, b;char c;printf("输入两个整数:\n");scanf("%d%d", &a, &b);getchar();printf("输入一个运算符(+、-、*、/):\n");scanf("%c", &c);switch (c){case '+':printf("%d%c%d=%d\n", a, c, b, a + b);break;case '-':printf("%d%c%d=%d\n", a, c, b, a - b);break;case '*':printf("%d%c%d=%d\n", a, c, b, a * b);break;case '/':printf("%d%c%d=%d\n", a, c, b, a / b);break;}return 0;
}

8.终端输入十个数,去掉其中最大值和最小值,求平均值。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a[10];int max, min;int sum = 0;printf("输入十个数:\n");for (int i = 0; i < 10; i++){scanf("%d", &a[i]);sum += a[i];}for (int i = 0; i < 10; i++){max = a[0];min = a[0];if (a[i] > max)max = a[i];if (a[i] < min)min = a[i];}printf("sum=%d\n", sum);printf("max=%d\n", max);printf("min=%d\n", min);printf("去掉最大值和最小值,平均值为:%f\n", (float)(sum - max - min) / 8);return 0;
}

9.计算斐波那契数列前15项并逆序输出。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a[15] = {1, 1};for (int i = 2; i < 15; i++){a[i] = a[i - 2] + a[i - 1];}for (int i = 14; i >= 0; i--)printf("%d\n", a[i]);return 0;
}

10.循环输入一个5位数,判断它是不是回文数。当输入0时循环结束。即12321是回文数,个位与万位相同,十位与千位相同。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a;printf("输入一个5位数:");while (1){scanf("%d", &a);if (a == 0)break;if ((a % 10 == a / 10000) && (a / 10 % 10 == a / 1000 % 10))printf("是回文数\n");elseprintf("不是回文数\n");printf("输入一个5位数:");}return 0;
}

11.输入一个字符串,大小写转换输出。

#include <stdio.h>
#include <string.h>
int main(int argc, char const *argv[])
{char a[33] = {};scanf("%s", a);int n = strlen(a);for (int i = 0; i < n; i++){if (a[i] >= 'a' && a[i] <= 'z')printf("%c", a[i] - 32);else if (a[i] >= 'A' && a[i] <= 'Z')printf("%c", a[i] + 32);}return 0;
}

12.冒泡排序。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a[5] = {6, 5, 4, 2, 3};for (int i = 0; i < 4; i++){for (int j = 0; j < 4 - i; j++){if (a[j] > a[j + 1]){a[j] = a[j] ^ a[j + 1];a[j + 1] = a[j] ^ a[j + 1];a[j] = a[j] ^ a[j + 1];}}}for (int i = 0; i < 5; i++){printf("%d", a[i]);}return 0;
}

13.选择排序。

#include <stdio.h>
int main(int argc, char const *argv[])
{int a[5] = {5, 4, 6, 9, 7};int temp;for (int i = 0; i < 4; i++){int min = i;for (int j = i + 1; j < 5; j++){if (a[j] < a[min])min = j;}temp=a[i];a[i]=a[min];a[min]=temp;}for (int i = 0; i < 5; i++)printf("%d", a[i]);return 0;
}

14.字符串逆序输出(两种方法实现)。

#include <stdio.h>
#include <string.h>
int main(int argc, char const *argv[])
{// 字符串逆序输出// 法1// char a[] = "hello world";// char *p = a;// int n = strlen(a);// for (int i = n; i >= 0; i--)// {//     printf("%c ", p[i]);// }char a[] = "hello world";char *p = a + strlen(a) - 1;for (int i = 0; i < strlen(a); i++){printf("%c", *p);p--;}// 法2// char a[] = "hello world";// char *p = a;// int n = strlen(a);// for (int i = 0; i < n / 2; i++)// {//     p[i] = p[i] ^ p[n - i - 1];//     p[n - i - 1] = p[i] ^ p[n - i - 1];//     p[i] = p[i] ^ p[n - i - 1];// }// printf("%s", p);// return 0;char a[66];gets(a);char *p = a;char *q = a + strlen(a) - 1;while (p < q){*p = *p ^ *q;*q = *p ^ *q;*p = *p ^ *q;p++;q--;}printf("%s", a);return 0;
}

15.字符串转数字:"1234" -----> 1234(一千两百三十四)。

#include <stdio.h>
#include <string.h>
int main(int argc, char const *argv[])
{// 字符串转数字//法1// char a[33];// gets(a);// int n=strlen(a);// int sum=0;// int j;// for (int i = 1; i < n; i++)// {//     j*=10;// }   // for (int i = 0; i < n; i++)// {//     sum+=(a[i]-48)*j;//     j/=10;// }// printf("%d\n", sum);// return 0;//法2char a[33];gets(a);char *p=a;int n=0;while (*p!='\0'){n=n*10+(*p-48);p++;}printf("%d\n",n);
}

16.打印杨辉三角前十行(二维数组)。

#include <stdio.h>
int main(int argc, char const *argv[])
{// 打印杨辉三角前十行// 法1//  int a[10][10] = {0};//  for (int i = 0; i < 10; i++)//  {//      for (int j = 0; j <= i; j++)//      {//          if (j - 1 >= 0)//              a[i][j] = a[i - 1][j - 1] + a[i - 1][j];//          else//              a[i][j] = 1;//      }//  }//  for (int i = 0; i < 10; i++)//  {//      for (int j = 0; j <= i; j++)//          printf("%-3d ", a[i][j]);//      printf("\n");//  }// 法2int a[10][10] = {};for (int i = 0; i < 10; i++){a[i][0] = 1;a[i][i] = 1;}for (int i = 2; i < 10; i++){for (int j = 1; j < 10; j++)a[i][j] = a[i - 1][j - 1] + a[i - 1][j];}for (int i = 0; i < 10; i++){for (int j = 0; j <= i; j++)printf("%d ", a[i][j]);putchar(10);}
}

17.已知字符数组a[10]和b[10]中元素的值递增有序,用指针实现将两个数组中元素按照递增顺序输出。如:char a[10]=”acdgjmno” ; char b[10]=”befhil”;->”abcdefghijlmno”

#include <stdio.h>
#include <string.h>
int main(int argc, char const *argv[])
{char a[10] = "acdgjmno";char b[10] = "befhil";char *p = a, *q = b;int i = 0, j = 0;while (i < strlen(a) && j < strlen(b)){if (p[i] < q[j]){printf("%c", p[i]);i++;}else{printf("%c", q[j]);j++;}}if (i < strlen(a)){for (int k = i; k < strlen(a); k++)printf("%c", a[k]);}if (j < strlen(b)){for (int k = j; k < strlen(b); k++)printf("%c", b[k]);}return 0;
}

18.给定一串字符"I love china",实现以单词为单位的逆序,如:"china love i"

#include <stdio.h>
#include <string.h>
int main(int argc, char const *argv[])
{char a[] = "i love china";char *p = a;int n = strlen(a);for (int i = 0; i < n / 2; i++){p[i] = p[i] ^ p[n - i - 1];p[n - i - 1] = p[i] ^ p[n - i - 1];p[i] = p[i] ^ p[n - i - 1];}char *q;char *k=NULL, temp;p = q = a;while (*p != '\0'){while (*p == ' ' )p++;q = p;while (*q != ' ' && *q != '\0')q++;k = q;q = k - 1;while (p < q){temp = *p;*p = *q;*q = temp;p++;q--;}p = k;}printf("%s\n", a);return 0;
}

19.定义求x的n次方值的函数( x是实数, n为正整数)。

#include <stdio.h>int fun(int x, int n)
{int r = 1;for (int i = 0; i < n; i++)r *= x;printf("%d\n", r);return r;
}int main(int argc, char const *argv[])
{// int r = 1;// int x = 2;// for (int i = 0; i < 4; i++)//     r *= x;// printf("%d\n", r);printf("%d\n", fun(2, 4));
}

20.编写一个函数,函数的2个参数,第一个是一个字符,第二个是一个char *,返回字符串中该字符的个数。

#include <stdio.h>int fun(char ch, char *p)   //ch=a='a', p=s
{int n = 0;while (*p != '\0') //*p{if (*p == ch)n++;p++; //p=p+1}return n;
}int main(int argc, char const *argv[])
{char a = 'a';char s[32] = "abbba";printf("%d\n", fun(a, s));
}

21.编程实现strlen函数的功能,strlen计算字符串实际长度,不包含'\0'

#include <stdio.h>int fun(char *p)
{int n = 0;while (*p){n++;p++;}return n;
}int main(int argc, char const *argv[])
{char s[32] = "abbba";int len = 0;len = fun(s);printf("%d\n", len);//printf("%d\n", fun(s));//printf("%d\n", fun("6666666"));
}

22.字符串"123"转换成整型123

#include <stdio.h>int fun(char *p)
{int sum = 0;while (*p != '\0'){sum = sum * 10 + (*p - 48);p++;}return sum;
}int main(int argc, char const *argv[])
{char str[32] = "123";printf("%d\n", fun(str));
}

23.封装函数实现两数交换。

#include <stdio.h>
void fun(int *x, int *y)
{int tmp;tmp = *x;*x = *y;*y = tmp;
}int main(int argc, char const *argv[])
{int a = 10, b = 20;fun(&a, &b);printf("%d %d\n", a, b);
}

24.封装函数实现strcpy功能。

#include <stdio.h>void fun(char *p, char *q)
{while (*q != '\0')*p++ = *q++;  //*p=*q; p++; q++;*p = '\0';
}int main(int argc, char const *argv[])
{char a[32] = "";char b[32] = "hello";fun(a, b);printf("%s\n", a);
}

25.封装函数实现strcat功能。

#include <stdio.h>
#include <string.h>
void fun(char *p, char *q)
{while (*p)   //p=p+strlen(p);p++;while (*q)*p++ = *q++;*p = '\0';
}int main(int argc, char const *argv[])
{char a[32] = "hello";char b[32] = "world";fun(a, b);printf("%s\n", a);
}

26.用递归函数求5的阶乘5!

#include <stdio.h>
#include <string.h>int fac(int n)   //n=5  n=4 n=3 n=2 n=1
{if (n == 1)return 1;       //fac(1)=1if (n > 1)return n * fac(n - 1);  //递推阶段:5*fac(4)  fac(4)=4*fac(3) fac(3)=3*fac(2) fac(2)=2*fac(1)//回归阶段:==> fac2(2)=2*1=2 ==>fac(3)=3*2=6 ==> fac(4)=4*6=24 ==>fac(5)=5*24=120
}int main(int argc, char const *argv[])
{int n = 5;printf("%d\n", fac(n));
}

27.斐波那契数列:指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*) 求第五个数。

#include <stdio.h>
#include <string.h>int fac(int n)   //5 4 
{if (n == 1 || n == 2)return 1;if (n > 2)return fac(n - 1) + fac(n - 2);   //fac(5)=fac(4)+fac(3)= fac(3)+fac(2) +fac(3) = 5
}int main(int argc, char const *argv[])
{int n = 5;printf("%d\n", fac(n));
}

28.创建一个名为student的结构体,包含姓名,学号,班级,从终端输入学生的信息并打印。

#include <stdio.h>
#include <string.h>
struct student
{char name[32];int id;int class;
};struct student s1;
int main(int argc, char const *argv[])
{scanf("%s %d %d", s1.name, &s1.id, &s1.class);printf("%s %d %d\n", s1.name, s1.id, s1.class);
}

29.typedef用法

#include <stdio.h>
#include <string.h>
//1.给普通变量重命名
typedef int size4;//2. 给指针类型重命名
typedef int *int_p;//3. 给数组类型重名
typedef int intArr5[5];int main()
{size4 a = 10;                    //等同于int a=10;int_p p = &a;                    //等同于int *p=&a;intArr5 arr = {1, 2, 3, 4, 5}; //等同于int arr[5]={1,2,3,4,5};printf("%d\n", *p);     //10printf("%d\n", arr[3]);  //4
}

30.创建一个描述手机的结构体叫phone, 包含品牌,型号,颜色,价格。从终端输入你自己手机的信息并打印。(用typedef)。

#include <stdio.h>
#include <string.h>
typedef struct phone
{char brand[32];char type[32];char color[32];int price;
} ph;ph my;
int main()
{scanf("%s %s %s %d", my.brand, my.color, my.type, &my.price);printf("%s %s %s %d\n", my.brand, my.color, my.type, my.price);
}

31.创建一个名为student的结构体数组,包含学号,姓名,成绩,(数据类型自己定义),从终端输入学生的信息并打印分数及格的学生信息(输入3人即可)。

#include <stdio.h>
typedef struct student
{char name[32];int number;int score;
} st;int main(int argc, char const *argv[])
{st s[3];for (int i = 0; i < 3; i++)scanf("%s %d %d", s[i].name, &s[i].number, &s[i].score);for (int i = 0; i < 3; i++){if (s[i].score >= 60)printf("%s %d %d\n", s[i].name, s[i].number, s[i].score);}return 0;
}

32.创建一个结构体数组,数组名为book,结构体成员包含编号,书名,售价(数据类型自己设定)。写一个函数,包含两个形参,分别接收结构体数组的首地址和一个指定的售价,函数的功能为打印结构体数组中售价大于指定售价的书的信息。

#include <stdio.h>
#define N 3
typedef struct book
{char name[32];int id;int price;
} BOOK; //BOOK等同于struct bookBOOK b[N] = {{"shuihu", 1, 40},{"zyj zhuan", 2, 200},{"tuling zhuan", 3, 0}};void bookPri(BOOK *p, int n)
{for (int i = 0; i < N; i++){if (p->price > n)printf("%s %d %d\n", p->name, p->id, p->price);p++;}
}int main(int argc, char const *argv[])
{bookPri(b, 6);return 0;
}

33.创建一个游戏英雄的结构体数组(5个元素), 结构体成员包含名称, 血量和价格。给出每个英雄信息,封装函数实现按价格从低到高打印英雄信息,(用冒泡排序)。封装函数实现修改英雄信息功能。

#include <stdio.h>typedef struct hero
{char name[32];int hp;int price;
} HERO;void sort(HERO *p, int n)
{HERO tmp;for (int i = 0; i < n - 1; i++){for (int j = 0; j < n - i - 1; j++){if (p[j].price > p[j + 1].price){tmp = p[j];p[j] = p[j + 1];p[j + 1] = tmp;}}}
}void change(HERO *p, int n)
{if (n <= 3)scanf("%s %d %d", p[n - 1].name, &p[n - 1].hp, &p[n - 1].price);elseprintf("err\n");
}int main(int argc, char const *argv[])
{HERO a[3] = {{"zdl", 1, 50},{"zyj", 999, 100},{"xyb", 10000, 2}};change(a, 1);sort(a, 3);for (int i = 0; i < 3; i++)printf("%s %d %d\n", a[i].name, a[i].hp, a[i].price);return 0;
}

34.封装函数实现冒泡排序。

#include <stdio.h>void fun(int *a, int n)
{for (int i = 0; i < n - 1; i++){for (int j = 0; j < n - 1 - i; j++){if (a[j + 1] > a[j]){int temp = a[j];a[j] = a[j + 1];a[j + 1] = temp;}}}for (int i = 0; i < 10; i++)printf("%d ", a[i]);printf("\n");
}int main(int argc, char const *argv[])
{int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};fun(a, 10);return 0;
}

35.封装函数实现如下功能:输入任意两个数,返回两数之间(包括这两个数)偶数之和。

#include <stdio.h>int fun(int a, int b)
{int sum = 0;if (a >= b){int t = a;a = b;b = t;}for (int i = a; i <= b; i++){if (i % 2 == 0)sum += i;}return sum;
}int main(int argc, char const *argv[])
{int a, b, sum;scanf("%d %d", &a, &b);sum = fun(a, b);printf("%d\n", sum);return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/72570.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

stable-diffusion-webui-docker 构建 comfy-ui

Ubuntu 安装 stable-diffusion-webui-docker 常见问题处理方法 这篇文章介绍了在 Ubuntu 上安装 stable-diffusion-webui-docker&#xff0c;运行 docker compose --profile auto up --build 构建出的界面是 stable-diffusion-webui&#xff0c;如果运行 docker compose --prof…

【AI学习从零至壹】Pytorch神经⽹络

Pytorch神经⽹络 神经网络简介神经元激活函数 神经网络神经⽹络的⼯作过程前向传播(forward) 反向传播(backward)训练神经⽹络 Pytorch搭建并训练神经⽹络神经⽹络构建和训练过程数据预处理构建模型优化器&提取训练数据训练样本 神经网络简介 神经元 在深度学习中&#x…

stm32 L432KC(mbed)入门第一课

目录 一. 前言 二. 专栏意义 三. MS入门第一课 一. 前言 新的一年MS课程又开始了&#xff0c;同时也到了该专栏的第三个年头。在前两年中&#xff0c;该专栏帮助了很多第一次接触单片机的同学。其中&#xff0c;有的同学订阅专栏是为了更好的完成并且通过MS这门课程&#xf…

【系统架构设计师】操作系统 - 文件管理 ② ( 位示图 | 空闲区域 管理 | 位号 | 字号 )

文章目录 一、空闲区域 管理1、空闲区域分配2、空闲区域 管理方式 简介 二、位示图 简介1、位示图 表示2、位示图 字号3、位示图 位号4、位示图 中 比特位 分组管理 三、位示图 考点1、计算磁盘 位示图 的大小2、位示图 位置计算 一、空闲区域 管理 1、空闲区域分配 在 索引文件…

搭建Django开发环境

搭建Django开发环境 文章目录 搭建Django开发环境[toc]一、安装Python语言环境二、安装Visual Studio Code三、安装setuptools工具四、安装Django框架 一、安装Python语言环境 1.测试当前系统环境是否存在Python语言解释器 python --version2.打开PowerShell终端&#xff0c;…

图论part3|101.孤岛的总面积、沉没孤岛、417. 太平洋大西洋水流问题

101. 孤岛的总面积 &#x1f517;&#xff1a;101. 孤岛的总面积思路&#xff1a;和昨天的岛的区别是&#xff1a;是否有挨着边的岛屿 所以可以先遍历四条边挨着的岛屿&#xff0c;把他们标记为非孤岛再计算其他岛屿当中的最大面积 代码&#xff1a;&#xff08;深度搜索&…

AP AR

混淆矩阵 真实值正例真实值负例预测值正例TPFP预测值负例FNTN &#xff08;根据阈值预测&#xff09; P精确度计算&#xff1a;TP/(TPFP) R召回率计算&#xff1a;TP/(TPFN) AP 综合考虑P R 根据不同的阈值计算出不同的PR组合&#xff0c; 画出PR曲线&#xff0c;计算曲线…

【css酷炫效果】纯CSS实现按钮流光边框

【css酷炫效果】纯CSS实现按钮流光边框 缘创作背景html结构css样式完整代码效果图 【css酷炫效果】纯CSS实现按钮流光边框。 想直接拿走的老板&#xff0c;链接放在这里&#xff1a;https://download.csdn.net/download/u011561335/90490501 缘 创作随缘&#xff0c;不定时更…

【Android】ListView控件在进入|退出小窗下的异常

1&#xff0c;描述 页面使用了ListView控件&#xff0c;随后进入小窗模式&#xff0c;导致视图遮挡 2&#xff0c;根源 ListView虽然进入小窗relayout&#xff0c;其measureChild高度比全屏下要小&#xff0c;但是&#xff0c;其内部使用了Recycler机制&#xff0c;缓存了ite…

基于ssm的电子病历系统(全套)

一、系统架构 前端&#xff1a;jsp | bootstrap | jquery 后端&#xff1a;spring | springmvc | mybatis 环境&#xff1a;jdk1.8 | mysql | maven | tomcat | idea 二、代码及数据库 三、功能介绍 01. 登录 02. 主页 03. 管理员-个人中心-修改密码…

使用STM32CubeMX+DMA+空闲中断实现串口接收和发送数据(STM32G070CBT6)

1.STM32CubeMX配置 &#xff08;1&#xff09;配置SYS &#xff08;2&#xff09;配置RCC &#xff08;3&#xff09;配置串口&#xff0c;此处我用的是串口4&#xff0c;其他串口也是一样的 &#xff08;4&#xff09;配置DMA&#xff0c;将串口4的TX和RX添加到DMA中 &#…

LabVIEW VI Scripting随机数波形图自动生成

通过LabVIEW VI Scripting 技术&#xff0c;实现从零开始编程化创建并运行一个随机数波形监测VI。核心功能包括自动化生成VI框架、添加控件与函数、配置数据流逻辑及界面布局优化&#xff0c;适用于批量生成测试工具、教学模板开发或复杂系统的模块化构建。通过脚本化操作&…

JavaScript 中的包装类型:概念、作用与使用场景

文章目录 引言1. 什么是包装类型&#xff1f;1.1 包装类型的定义1.2 包装类型的作用 2. 包装类型的使用2.1 自动装箱&#xff08;Autoboxing&#xff09;示例 2.2 手动创建包装对象示例 3. 包装类型的特性3.1 包装对象的生命周期示例 3.2 基本类型与包装对象的区别示例 4. 包装…

react18 核心知识点杂记1

类组件 如何渲染为真实dom 入口&#xff1a; const root ReactDOM.createRoot(document.getElementById(root))root.render(类组件)⬇️ 类组件内部render() {return (<div>12</div>)}⬇️ (经过babel-preset-react-app 把jsx语法&#xff0c;编译为h函数形式) R…

Matlab 汽车传动系统的振动特性分析

1、内容简介 Matlab 186-汽车传动系统的振动特性分析 可以交流、咨询、答疑 2、内容说明 略 摘要&#xff1a;汽车动力传动系统是一个具有多自由度的、连续的、有阻尼系统。传动系统的振动主要有横向振动、扭转振动、纵向振动。并且汽车传动系统的扭转振动是一个非常重要的振…

JDBC技术基础

文章目录 1. JDBC概述1.1 数据的持久化1.2 Java中的数据存储技术1.3 JDBC介绍1.4 JDBC体系结构1.5 JDBC程序编写步骤 2. 获取数据库连接2.1 引入JAR包2.2 要素一&#xff1a;Driver接口实现类2.2.1 Driver接口介绍2.2.2 加载与注册JDBC驱动 2.3 要素二&#xff1a;URL2.4 要素三…

QT入门笔记2

目录 一、前言 二、串口助手实现 2.1、串口 2.1.1、可用串口信息-QSerialPortInfo 2.1.2、打开串口-QSerialPort 2.1.3、串口发送接收信息 2.2、定时器-QTimer 2.3、常用属性类型转换&#xff08;会更新&#xff09; 2.4、子控件组规则命名优化 一、前言 这个是学习Q…

Word 小黑第40套

对应大猫43 主题 -浏览主题 -选择W样式标准文件就行 1级段落和2级段落&#xff08;用项目符号不影响原本段落文字符号 颜色修改为自动&#xff09; 整段变红的 不是把光标定位到红色字体那里 要选择几个红色字体 再创建样式 插入的空白页一定要是下一页&#xff0c;不能插空白…

基于yolo11+flask打造一个精美登录界面和检测系统

这个是使用flask实现好看登录界面和友好的检测界面实现yolov11推理和展示&#xff0c;代码仅仅有2个html文件和一个python文件&#xff0c;真正做到了用最简洁的代码实现复杂功能。 测试通过环境&#xff1a; windows x64 anaconda3python3.8 ultralytics8.3.81 flask1.1.…

SQLMesh系列教程:利用date_spine宏构建日期序列实践指南

引言&#xff1a;为什么需要日期维度表&#xff1f; 在数据分析和报表开发中&#xff0c;日期维度表是不可或缺的基础结构&#xff0c;其中包括一定日期范围的日期序列&#xff0c;每个序列包括对应日期属性&#xff0c;如年季月日、是否周末等。无论是计算日粒度销售额、分析…