编程细胞


私信TA

用户名:Floatingdream

访问量:11799

签 名:

简简单单每天收获一点

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

  自我简介:

菜鸟一枚

TA的其他文章

 

0.0分

7 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

#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
  • »