- 博客(17)
- 收藏
- 关注
原创 uniapp阻止页面返回
/ 关键代码:重新显示容器。//这个很重要,一定要先把弹框删除掉。// 防止容器自动关闭。console.log('用户点击确认')console.log('用户点击取消')content: '当前操作未完成,确认要放弃吗?title: '提示',
2025-03-28 15:46:26
425
原创 关于springboot 的filter配置无法生效的问题
这个包下的Filter,使用import javax.servlet.annotation.WebFilter是不会生效的,甚至其他方法javax也是被jakarta给替代了。首先启动类一定要加上@ServletComponentScan。还有如果springboot是在3以上的版本一定要引用。
2024-04-11 14:46:42
531
3
原创 7-1 并查操作 c语言
现在有一个并查集,你需要完成合并和查询操作。输入格式:第一行包含两个整数 N,M ,表示共有 N 个元素和 M 个操作。接下来 M 行,每行包含三个整数 zi,xi,yi 。当 zi=1 时,将 xi与yi所在的集合合并。当 zi=2 时,输出xi与yi 是否在同一集合内,是的输出 Y ;否则输出 N.输出格式:对于每一个 zi=2的操作,都有一行输出,每行包含一个大写字母,为 Y 或者 N 。
2023-05-18 18:53:45
147
原创 7-1 古风排版
if((w-j-1)*n+i>=strlen(c)){//查看是否超出字符串长度,最后一列可能写不齐,所以输出空格。//存储每列字符个数,也就是写成古风后的行数。}else{//计算并输出i行j列的字符。j++){//遍历列。//检测是否为整数列。i++){//遍历行。//存储写成古风后的列数。getchar();}else{//整数列。
2023-05-06 11:06:29
145
原创 7-1 简单计算器 堆栈实现
本题要求你为初学数据结构的小伙伴设计一款简单的利用堆栈执行的计算器。如上图所示,计算器由两个堆栈组成,一个堆栈 S 1 存放数字,另一个堆栈 S 2 存放运算符。计算器的最下方有一个等号键,每次按下这个键,计算器就执行以下操作:从 S 1 中弹出两个数字,顺序为 n 1 和 n 2 ;从 S 2 中弹出一个运算符 op;执行计算 n 2 op n 1 ;将得到的结果压回 S 1 。直到两个堆栈都为空时,计算结束,
2023-04-14 17:11:09
505
原创 交换最小值和最大值
本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 4 8
2022-11-02 11:37:49
292
原创 数字金字塔
本题要求实现函数输出n行数字金字塔。函数接口定义:void pyramid( int n );其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注意每个数字后面跟一个空格。裁判测试程序样例:#include void pyramid( int n );int main(){ int n; scanf("%d", &n); pyramid(n); return 0;
2022-10-27 08:38:50
165
原创 6-3 使用函数求余弦函数的近似值
本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x^0/0!−x^2/2!+x^4/4!−x ^6/6!+⋯函数接口定义:double funcos( double e, double x );其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。
2022-10-27 08:34:38
633
原创 6-6 十进制转换二进制
本题要求实现一个函数,将非负整数n转换为二进制后输出。函数接口定义:void dectobin( int n );函数dectobin应在一行中打印出二进制的n。建议用递归实现。裁判测试程序样例:#include void dectobin( int n );int main(){ int n; scanf("%d", &n); dectobin(n); return 0;}/* 你的代码将被嵌在这里 */
2022-10-25 22:49:15
408
原创 7-3 数据类型转换
本题目要求定义一个float类型变量,键盘输入大于0且小于100的实数,拆分成整数部分和小数部分。输出乘积输入格式:输入一个正的实数。输出格式:拆分成整数部分和小数部分,输出乘积,保留两位小数。输入样例:12.15输出样例:1.80
2022-10-15 15:52:54
415
原创 数学函数调用
利用库math.h中的相关函数,计算表达式log 10 (|sin(x)-cos(x/2)+ x+168 |)的值。输入格式:一个实数。输出格式:计算并输出上述表达式的值,保留4位小数。输入样例:1.57输出样例:1.1243
2022-10-15 15:51:22
293
原创 求分数序列前N项和
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。输入样例:20输出样例:32.66
2022-10-10 21:53:55
208
原创 7-6 生成3的乘方表
输入一个非负整数n,生成一张3的乘方表,输出3 0 ~3 n 的值。可调用幂函数计算3的乘方。输入格式:输入在一行中给出一个非负整数n。输出格式:按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。输入样例:3输出样例:pow(3,0) = 1pow(3,1) = 3pow(3,2) = 9pow(3,3) = 27
2022-10-09 16:45:12
267
1
原创 对于给定的正整数N,求它的位数及其各位数字之和。
对于给定的正整数N,求它的位数及其各位数字之和。输入格式:输入在一行中给出一个不超过10 9 的正整数N。输出格式:在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。输入样例:321输出样例:3 6
2022-10-09 15:59:39
11543
7
原创 7-5 求交错序列前N项和
本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。输入样例:5输出样例:0.917
2022-10-09 15:54:56
2070
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人