飞越的心


私信TA

用户名:H2030819089

访问量:18983

签 名:

等  级
排  名 77
经  验 9777
参赛次数 18
文章发表 38
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include<stdio.h>
#include<string.h>
int main ()
{
	char a[11];
	int i,sum =0,ave=1,b[11];
	gets(a);
	for(i=0;i<strlen(a);i++)
	{
		b[i]=a[i]-'0';//字符转换为单个数字
		sum+=b[i];
		ave*=b[i];
	}
	printf("%d %d",sum,ave);
	return 0;
}
 

0.0分

2 人评分

  评论区

#include<stdio.h>
int main()
{
    long long x,a,sum=0,b=1;
    scanf("%lld",&x);
    if(x==0)
    sum=b=0;
    for(int i=1;i<=10;i++){
	
	while(x!=0)
	{
    a=x%10;
    sum=sum+a;
    b=b*a;
    x=x/10;
    }  }
	printf("%lld %lld",sum,b);

}
2021-11-08 00:26:50
#include<stdio.h>
int main()
{
    int x,a,sum=0,b=1;
    scanf("%d",&x);
    for(int i=1;i<=10;i++){
	
	while(x!=0)
	{
    a=x%10;
    sum=sum+a;
    b=b*a;
    x=x/10;
    }  }
	printf("%d %d",sum,b);

}
2021-11-07 04:31:29
  • «
  • 1
  • »