-
题目
-
思路
- 按字符串读取数字,计算各位之和,按和的每一位数字输入对应的数字拼音
-
代码
#include <stdio.h> #include <string> #include <iostream> using namespace std; int main(){ string s; cin>>s; int sum=0; char a[11][5]={"ling","yi","er","san","si","wu","liu","qi","ba","jiu"}; for(int i=0;i<s.length();i++){ sum+=(s[i]-'0'); } string num=to_string(sum); for(int i=0;i<num.length();i++){ if(i!=0) printf(" "); printf("%s",a[num[i]-'0']); } return 0; }
PAT笔记:1002 写出这个数 (20分)
最新推荐文章于 2024-05-26 19:56:30 发布