能不能在C++將英文字母轉成指定數字 然後輸入字串 並將結果相加輸出 像是 a=2 b=3 輸入 ab 輸出 5?

2015-10-19 4:04 am

回答 (1)

2015-10-19 9:27 am
✔ 最佳答案
#include<iostream>
using namespace std;
int main(void)
{
char input[100];
cin>>input;
int i=0,sum=0;
while(input[i]!='\0')
{
sum+=(int)(input[i++]-'a') +2;
}
cout<<sum<<endl;
system("pause");
return 0;
}


收錄日期: 2021-05-04 02:06:27
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20151018200427AAb2WjG

檢視 Wayback Machine 備份