18057 ASCII码值之和的差
时间限制:1000MS 代码长度限制:10KB
提交次数:0 通过次数:0
题型: 编程题 语言: G++;GCC;VC
Description
输入两个字符串s1和s2(每个串占一行,以换行回车符结束),计算两个字符串的所有字符的ASCII码值之和的差。
输入格式
两行字符,第行字符不超过80个字符
输出格式
ASCII码值之和的差
输入样例
234 123
输出样例
3
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int sum1=0,sum2=0,d;
char a[80],b[80];
int i;
gets(a);
gets(b);
for(i=0;i<strlen(a);i++)
{
sum1=sum1+a[i];
}
for(i=0;i<strlen(b);i++)
{
sum2=sum2+b[i];
}
d=sum1-sum2;//注意这里隐藏条件是第一行减第二行
printf("%d",d);
return 0;
}