数组
樱子小朋友
这个作者很懒,什么都没留下…
展开
-
C语言:分糖果问题 10个小孩围成一圈分糖果
分糖果10个小孩围成一圈分糖果,老师顺次分给每个人的糖数为12 2 8 22 16 4 10 6 14 20.然后按下列规则进行调整,所有小孩同时把自己的糖果分一半给右边的小孩,糖块数变奇数的人,再向老师补要一块,问经过多少次调整后,大家的糖块一样多,且每人多少块?int main(){ int a[10] = { 12, 2, 8, 22, 16, 4, 10, 6, 14, 20 }; int b[10] = { 0 }; int w=1; int i,flag=0; int原创 2022-05-06 21:39:46 · 2970 阅读 · 1 评论 -
C语言:编写程序,将一数组中的数按从小到大,然后输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印出“无次数”。
#include <stdio.h>#define N 10int main(){ int a[N] = { 0 }; int i, j, t; printf("请输入10个数:\n"); for (i = 0; i < N; i++) scanf("%d", &a[i]); for (i = 0; i < N - 1; i++) for (j = 0; j < N - 1; j++)...原创 2022-05-06 19:42:01 · 1623 阅读 · 0 评论