- 博客(25)
- 收藏
- 关注
原创 1~5的阶乘
的时候,不用从1开始累乘,此时f保存着上次2!的值了,直接用它*3就可,以此类推,5!直接上次f保存的4!会求,求1~5的阶乘:调用一个函数去求阶乘,只需把1~5传过去,调用那个函数去求,求完返回即可。这种方法相对好理解,但是每次求阶乘都从1开始累乘,有点重复麻烦,有没有简洁一点的方法?内部静态变量局部于定义它的函数,除了这个函数,其他函数不能访问它,利用static(静态变量)!
2024-06-23 20:58:12
94
原创 剥离奇数位上的数字逆序输出
定义一个flag变量,初值为1,剥离一位计算完之后将flag取反,下一位不剥离计算,之后flag置为1,剥离下一位并计算……输入一个整数,从低位开始取奇数位上的数字作为高位,依次构成一个新数输出。如:54321输出135。但是下次不是剥2,二是奇数位上的5,即54321/100=543,再543%10=。5/100=0,没有位数可以剥离了,结束。②剥离了一位,计算,下位不剥,以此类推。从低位开始剥离:54321%10=543/100=5,再5%10=
2024-04-07 16:07:33
391
2
原创 c语言判断素数
当n%i为真,即有余数,不能整除,是素数,!(n%i)为假,不走if,走下面的return。当n%i为假,即n%i=0(不是素数)情况下,if里的条件!(n%i)为真,返回0;
2024-04-03 09:52:45
383
1
原创 vlookup函数
范围第一列为公共的部分(这里是工号)。范围内要有我们想要的东西(绩效和评价),所以范围为:工号到本期绩效评价。使用vloop函数:两个表要有共同的地方,这里两个表都有工号✓。匹配条件:精确匹配-0 大致匹配-1,大部分都是精确匹配。评价也是这样操作,只是列序数将4改成5。这样效率有点慢,因为后面有很多行。快速方法:选中第一行范围,按住。本期绩效在第四列,所以。选中第一行范围往后拖。
2024-03-12 16:07:20
219
1
原创 vc++2010:LINK:fatal error LNK1104无法打开文件“…… .exe”
关闭系统自带的杀毒软件的实时扫描功能,建议自己写程序调试时把他关闭,写完再打开。
2024-01-24 10:15:55
869
1
原创 if,countif,countifs
突然想到在操作中如果要将查找到某些数据标红的话:ctrl+f查找。根据班级分机房,一开头101,二开头201,三开头301。统计各班成绩>=85的人。
2024-01-23 18:05:32
352
1
原创 【无标题】
strcat()函数接受两个字符串作为参数,会把第二个字符串的备份附加在第一个字符串末尾,并把拼接后形成的新字符串作为第一个字符串,第二个字符串不变。strcat() 函数把 strSource 所指向的字符串追加到 strDestination 所指向的字符串的结尾,所以必须要保证 strDestination 有足够的内存空间来容纳两个字符串,否则会导致溢出错误。注意:strDestination 末尾的\0会被覆盖,strSource 末尾的\0会一起被复制过去,最终的字符串只有一个\0。
2023-12-13 18:59:59
16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人