鱼C论坛

 找回密码
 立即注册
分享 插入排序
Maliaty 2024-11-13 23:21
#include stdio.h int main () { int num , j , temp , i ; int a = { 1 , 4 , 6 , 9 , 13 , 16 , 19 , 28 , 40 , 100 }; & ...
2 个评论
分享 冒泡序列,利用temp进行选择排序;计算数组的元素个数
Maliaty 2024-11-13 21:45
#includestdio.h int main () { int a );//计算数组的元素个数 min=a ; for(i=0;in-1;i++) { for(j=0;jn-1;j++) { if(a a ) { min=a ; a =a ; a =min; } } } for ...
1 次阅读|2 个评论
分享 如何快速判断是否是闰年
Maliaty 2024-11-12 15:12
# include stdio.h int main () { int days = 29 ; } for (i = 0 ; i sizeof (days) / sizeof (days ); i++)   ...
3 个评论
分享 在原型上实现过滤方法
hayeee 2024-11-12 13:40
如果您实现自己的版本,您可能会学到很多有关该 filter 方法的知识。建议您使用 for 循环或 Array.prototype.forEach() 。 编写您自己的 Array.prototype.myFilter() ,其行为应与 完全相同 Array.prototype.filter() 。您不应使用内置 filter 方法。 Array 可以使用 访问该 myFilter 方法中的实例 this 。 ...
0 个评论
分享 使用 filter 方法从数组中提取数据
hayeee 2024-11-8 06:45
另一个有用的数组函数是 Array.prototype.filter() ,或者简称 filter() 。 filter 对数组的每个元素调用一个函数,并返回一个新数组,该数组仅包含该函数返回真值的元素 - 即 true 传递给构造函数时返回的值 Boolean() 。换句话说,它根据传递给它的函数过滤数组。与 一样 map ,它无需修改原始数组即可执行此操作。 ...
0 个评论
分享 在原型上实现 map 方法
hayeee 2024-11-6 12:31
As you have seen from applyingArray.prototype.map(), or simplymap()earlier, themapmethod returns an array of the same length as the one it was called on. It also doesn't alter the original array, as long as its callback function doesn't. 换句话说,map是一个纯函 ...
0 个评论
分享 如何表示位数,什么位上是什么数;根号判断
Maliaty 2024-11-5 20:44
#includestdio.h #includemath.h int main() { long long int num; float i; int n ; for (num = 100000; num 1000000; num++) { i = sqrt(num); if (i - (int)i != 0) continue; n = num / 100000;//十万位 n = (num ...
0 个评论
分享 防止数据溢出,记得用longlong;两个循环
Maliaty 2024-11-5 17:25
#includestdio.h int main() { int i ;//乘数 int a; scanf_s("%d", a);//输入、 int j;//第几项阶乘,m为和 long long sum,m; sum = 0; for (j=1; j = a; j++) { m = 1; for(i=1;i=j;i++) { m = i * m; ...
0 个评论
分享 以后若要更改某部分,提前利用宏定义,工作量更小
Maliaty 2024-11-5 15:50
includestdio.h #define NUM 10//利用宏定义,代替下面的数字,以后若要更改,工作量更小 int main() { int s ; int i, sum = 0; for (i = 0; i 10; i++) { printf("请输入第%i位同学的成绩:",i + 1);//%i新东西 scanf_s("%d", s ); sum += s ; } ...
0 个评论
分享 i++和++i在循环条件里的理解
Maliaty 2024-11-5 10:53
#includestdio.h int main() { int i = 5; while (i++) { if (i 10) { goto A; } } A: printf("i=%d", i); return 0; } 第一次:i 为 5,判断5,为真,进入循环,立马变为 6,再进行if的判断。 第二次:i 为 6,进入循环 ...
1 次阅读|2 个评论

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 14:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部