云彩不属于我


私信TA

用户名:uq_48134387604

访问量:17260

签 名:

一天一天的进步,加油!

等  级
排  名 318
经  验 5477
参赛次数 9
文章发表 18
年  龄 22
在职情况 学生
学  校 广州大学华软软件学院
专  业 物联网专业

  自我简介:

认真学习,认真工作

 

0.0分

76 人评分

  评论区

#include<stdio.h>
#include<math.h>

int fun(int N, int a[])//判断每个小朋友的糖果是否相等
{
	for (int i = 0; i < N-1; i++)
	{
		if (a[i] != a[i + 1])
			return 0;
	}
	return 1;
}

int main()
{
	int N, a[100], b[100], i, k=0;
	scanf("%d", &N);
	for ( i = 0; i < N; i++)
	{
		scanf("%d", &a[i]);
	}
	while (!fun(N,a))//不相等进入循环
	{
	
		for (i = 0; i < N; i++)//利用两个数组,我这b[]是从1开始的,将a[]里的元素分一半给b
		{
			b[i+1] = a[i] / 2;
			a[i] = b[i+1];
		}
		for (i = 1; i < N; i++)//从第二个元素开始a,b元素一一相加
		{
			a[i] += b[i];
		}
		a[0] =a[0] + b[N];//a[0]和b[N]相加
		for (i = 0; i < N; i++)
		{
			if (a[i] % 2 != 0)//判断每个小朋友的糖果是否为偶数
2022-07-05 22:15:17
我没看懂 为什么 i<a 小朋友数为啥大于糖果树
2021-12-20 10:24:59
定义数组长度不是要常量吗
2021-11-27 21:39:01
  • «
  • 1
  • »