自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Excel-Offset函数一列或多列数据拆分为多列

本例中起始位置为A1单元格,因为数据源都在一列,并且都是单元格的引用,因此只需要确定行偏移量即可,可以看到公式里只用了两个参数,第一参数固定为A1,第二参数是MOD(COLUMN(A1)+2,3)+ROW(A1)*3-3。这个公式将行号除以3取余数。结果是,每三行,列偏移量循环从0开始,即:第1行的结果是0,第2行的结果是1,第3行的结果是2,然后第4行的结果又回到了0,依此类推。我们希望得到的是新的数据在E,F,G,H,I,J,K,L,M九列。OFFSET(起始位置,行偏移量,列偏移量,高度,宽度)。

2024-04-24 22:05:10 705

转载 同步置0 异步置0 同步置位 异步置位 的区别

同步置零是指触发器在时钟信号的激励下,在时钟的上升沿或者下降沿时,触发器内的数据被置零。异步置零是指触发器在激励信号的激励下,在信号的上升沿或者下降沿时,触发器内的数据被置零。同步置位是指触发器在时钟信号的激励下,在时钟的上升沿或者下降沿时,触发器内的数据被置位。异步置位是指触发器在激励信号的激励下,在信号的上升沿或者下降沿时,触发器内的数据被置位。另外说明一下:1.所谓的同步,...

2020-04-17 10:34:04 22623

转载 由PTA 7-10得到的启示

在测试样例中出现了空格,由于gets和scanf的不同,导致测试点错误,所以整理了它们的区别,提醒自己。1、 gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。例如:如果输入为"hello world"时,上面程序的运行结果是"hello world"。而如果用scanf则只能输出hello2、scanf对末尾回车符的处理:把回车符保留在缓存中。...

2020-02-29 19:58:01 189

原创 对于字符串转化的理解

字符串在小写转大写,字母转数字时要遇到很多问题诸如’z‘+1如何再化成’a‘上述这个问题解决的办法就是先转化数字求余%26再转化成字母。小写字母转大写先’-a‘再+’A‘数字字符转数字ch-’0‘。后续遇到问题再补充。...

2020-02-20 16:22:10 105

原创 PTA 4-8 的一点思考(高空坠球问题)

原题习题4-8 高空坠球 (20分)皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?输入格式:输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。输出格式:在一行中顺序输出皮球第n次落地时在空中经过的距离、以及第n次反弹的高度,其间以一个空格分隔,保留一位小数...

2020-02-08 19:20:53 360

原创 习题6-6 使用函数输出一个整数的逆序数 (20分)

习题6-6 使用函数输出一个整数的逆序数 (20分)本题要求实现一个求整数的逆序数的简单函数。函数接口定义:int reverse( int number );其中函数reverse须返回用户传入的整型number的逆序数。裁判测试程序样例:#include <stdio.h>int reverse( int number );int main(){int n;s...

2020-02-08 13:34:36 1990 1

转载 char s[] 和 char *s 的区别

不同点:1.在声明时char s1=“hello”;//声明一个指针指向常量"hello"char s2[]=“hello”;//在栈中开辟一个数组字符"hello";/* s2[]=“hello” 相当于char s2[6];s2[0]=‘h’;s2[1]=‘e’;s2[2]=‘l’;s2[3]=‘l’;s2[4]=‘0’;s2[5]=’\0’;**/说明:s1内...

2020-02-07 10:11:02 441

原创 关于“异或”的一点思考

异或运算用韦恩图表示时,可以理解成用第三个圈来异或之前的圈时,香蕉部分全部取反色。位=为半加运算(即相加但不进位,进位不显示),可以增进理解。如果要减少一个变量又要交换值的话,可以用void Swap(ref int a, ref int b){ a = a ^ b; b = a ^ b; a = a ^ b;...

2020-02-05 14:02:44 285

原创 交换变量需要注意的事

**交换变量需要注意的事**1·交换变量需要先将中间变量定义出来2·令其中一个值储存到此变量中3·再将另一个变量包含的值赋给之前这个变量4·最后将储存在中间变量的值赋给第二个变量类似于交换两杯水需要第三杯水来辅助一样。举例:交换排序法(从大到小排列)int max=0;int i,j,k;for (i=0;i<10;i++){ for(j=1;j<10;j...

2020-02-04 14:40:55 90

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