在電子計算機普及以前,人們經常用乙個粗略的方法來驗算四則運算是否正確。
比如:248 * 15 = 3720
把乘數和被乘數分別逐位求和,如果是多位數再逐位求和,直到是1位數,得
2 + 4 + 8 = 14 ==> 1 + 4 = 5;
1 + 5 = 6
5 * 6
而結果逐位求和為 3
5 * 6 的結果逐位求和與3符合,說明正確的可能性很大!!(不能排除錯誤)
請你寫乙個電腦程式,對給定的字串逐位求和:
輸入
輸入為乙個由數字組成的串,表示n位數(n<1000);
輸出
輸出為一位數,表示反覆逐位求和的結果。
樣例輸入
35379
樣例輸出
9
方法一:
好像寫複雜了,直接取字串的每乙個數字相加也行的…
#include
using
namespace std;
string add
(string& a, string& b)
if(ca) ans=
to_string
(ca)
+ans;
return ans;
}int
main()
s=t;
} cout << s;
return0;
}
c語言 模擬實現字串函式
1.strcpy實現字串的拷貝 char my strcpy char dest,const char src return temp 2.strcat實現字串的連線 char my strcat char arr,const char src while arr src return temp 3...
C語言模擬實現字串操作函式
在編寫程式過程中,我們經常使用到一些字串函式,例如求字串長度,拷貝字串 這些函式都在c標準庫中存在,我們可以直接使用。但我們還需要掌握這些函式的實現方法,今天來看看一些常用的字串操作函式的實現方法 1.strlen strlen是用來求字串長度的函式,字串長度就是字串中包含的字元的個數,但是不包含字...
模擬實現C語言中的字串函式
1 int strcmp const char dest,const char str 字串比較函式,比較字串dest和str,當dest str時,返回值 0 當dest 模擬實現 include includeint mystrcmp const char dest,const char str...