onetwo123


私信TA

用户名:16030199004

访问量:63845

签 名:

等  级
排  名 49
经  验 11050
参赛次数 5
文章发表 91
年  龄 0
在职情况 学生
学  校 西安电子科技大学
专  业

  自我简介:

解题思路:





注意事项:





参考代码:

#include<stdio.h>
#include<string.h>
int main(){
	char a[100][1000];
	int sum=0,i=0,n;
	while(~scanf("%s",a[i]))i++;
	for(int j=0;j<i;j++){
		n=strlen(a[j]);
		for(int k=0;k<n;k++){
			sum+=(int)(a[j][k]-'0');
		}
		printf("%d\n",sum);
		sum=0;
	}
}


 

0.0分

0 人评分

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

编程语言转换

万能编程问答

代码解释器

  评论区

参考代码:

#include "stdio.h"

int main(int argc, char* argv[])

{

int a[100][2],b[10000],L,M,i,j,k,h,s=0;

while(1)

{

scanf("%d %d",&L,&M);

if(1<=L&&L<=10000&&1<=M&&M<=100)

{

break;

}

}

for(j=0;j<=L;j++)

{

b[j]=1;

}

for(i=0;i<M;i++)

{

scanf("%d %d",&a[i][0],&a[i][1]);

for(h=a[i][0];h<=a[i][1];h++)

{

b[h]=0;

}

}

for(k=0;k<=L;k++)

{

if(b[k]==1)s++;

}

printf("%d\n",s);

return 0;

}
2020-06-04 12:15:07
  • «
  • 1
  • »