C基础
clown_kk
这个作者很懒,什么都没留下…
展开
-
(***)有两个10个元素的数组,分别为A和B,编程实现相同位置的元素, 如果 B 的元素小于 A 的元素进行数值交换:(使用回调函数实现)
main int array_1[10] = {0}; int array_2[10] = {0}; setArray(array_1, 10); setArray(array_2, 10); printfArray(array_1, 10); printfArray(array_2, 10);原创 2015-06-25 21:16:12 · 1208 阅读 · 0 评论 -
一个数组中有30个数(随机产生[0,30]),将数组中重复的数字去除,动态创建数组保存剩下的数字
int a[30] = {0}; int temp[30] = {0}; int x = 0; int y = 0; int z = 0; for (int i = 0; i 30; i++) { a[i] = arc4random()%31; } for (int i =原创 2015-06-24 14:38:30 · 919 阅读 · 1 评论 -
有两个10个元素的数组,分别为A和B,编程实现相同位置的元素, 如果 B 的元素小于 A 的元素进行数值交换:(使用回调函数实现)
main int array_1[10] = {0}; int array_2[10] = {0}; setArray(array_1, 10); setArray(array_2, 10); printfArray(array_1, 10); printfArray(array_2, 10);原创 2015-06-25 21:23:39 · 850 阅读 · 0 评论 -
随机生成一个 10 个元素的数组,找到 x 的倍数,并将其值修改成 0.(注意:修改数值使用回掉函数处理)
main: int array[10] = {0}; for (int i = 0; i array[i] = arc4random()%31; printf("%d ", array[i]); } printf("\n\n"); // printf("%d\n", sizeof(array) / sizeof原创 2015-06-25 20:00:36 · 1292 阅读 · 0 评论 -
输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中最大值
int n = 0; printf("输入数组长度:"); scanf("%d", &n); int *temp = malloc(n * 4); for (int i = 0; i temp[i] = arc4random()%51; printf("%d ", temp[i]); }原创 2015-06-24 19:28:03 · 897 阅读 · 0 评论 -
已知一个数组 20 个元素(随机 1 到 100 之间包含 1 和 100),求大于平均数的元素个数,并动态生成一个新数组保存
int arry[20] = {0}; int sum = 0; int len = 0; for (int i = 0; i arry[i] = arc4random()%99 + 1; printf("%d ", arry[i]); sum = sum + arry[i]; } print原创 2015-06-24 20:38:48 · 2174 阅读 · 2 评论 -
C语言
main Teacher teachers[5] = { {"yi", 'f', 25, 1, 88}, {"er", 'm', 26, 2, 68}, {"san", 'm', 65, 3, 99}, {"si", 'm', 36, 4, 85}, {"wu", 'f', 20, 5, 78}原创 2015-06-26 20:06:26 · 480 阅读 · 0 评论