编程细胞


私信TA

用户名:Floatingdream

访问量:12517

签 名:

简简单单每天收获一点

等  级
排  名 311
经  验 5524
参赛次数 7
文章发表 20
年  龄 21
在职情况 学生
学  校 家里蹲大学
专  业 物联网工程

  自我简介:

菜鸟一枚

TA的其他文章

 

0.0分

7 人评分

  评论区

#include<stdio.h>
int change(int n)
{
	int z,k,i=0;
	while(n>=3)
	{
	  k=n/3;
	  i+=k;
	  z=n%3;
	  n=k+z;
	}
	if(n==2)
		return i+1;
	else
		return i;
}
int main()
{
	int a[10],i;
	for(i=0;i<10;i++)
	{
		scanf("%d",&a[i]);
		if(a[i]==0)
			break;
	}
	for(i=0;a[i]!='\0';i++)
		printf("%d\n",change(a[i]));
	return 0;
}

请问这个错在哪里了  找不到 我真痛苦
2020-01-02 15:15:28
  • «
  • 1
  • »