字符串转化 题解:
P2020
发布于2025年4月10日 14:59
阅读数 68
- #include<stdio.h>
- #include<string.h>
- int main(){
- char a[100];
- int i;
- int lenth;
- while(scanf("%s",a)!=EOF){
- int sum=0;
- lenth=strlen(a);
- for(i=0;i<lenth;i++){
- sum=sum+a[i]-'a'+1;
- }
- printf("%d\n",sum);
- }
- }//不加\n不行输出结果不对,sum=0要在循环内部要不然没有重置sum也会导致错误,循环判断时候得是<lenth,要不然会读取到最后一位\0导致结果不对。
登录后发布评论
暂无评论,来抢沙发