1002pat写出这个数2018-10-10

1002 写出这个数 (20 分)

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

输入格式:

每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​。

输出格式:

在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。

输入样例:

1234567890987654321123456789

输出样例:

yi san wu

思路:确定输入的数字多少位,

BUG总结:

BUG1



BUG2


BUG3

vector字符串容器介绍

BUG4:下面这些的用法!!!

1、cin 

2、cin.get() 

3、cin.getline() 

4、getline() 

5、gets() 

6、getchar()

BUG4

visual studio 2015 太不好用啦 我给卸载啦啊,给C盘节省好多空间

还有磁盘清理,清除历史Windows版本。最省空间。

现在是Vs 2017.

我们来改一下注释快捷键。



很操蛋的注释快捷键


#include <iostream>

using namespace std;

#include <stdio.h>

#include <string.h>

int main() { string s; cin >> s; int sum = 0;

string str[10] = { "ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu" };

for (int me = 0;me < s.length(); me++) //sum += (s[me] - '0');

sum += (s[me]-'0' );

string num = to_string(sum);

for (int me = 0; me < num.length(); me++)

{ if (me != 0) cout << " "; cout << str[num[me] - '0']; }

return 0;}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容