小编use*_*855的帖子

根据某个字符串更改程序中的一个单词

所以我正在编写一个程序,我想要一些用户输入.假设我们定义一个int; 叫做年龄.如果用户是成年人(比方说30岁以上),我希望程序将所有非正式的"你"交换为"正式"你的(许多语言,如法语,有这种区别,想到vous vs tu)在荷兰语中,"u"是正式的而不是"je".

这样做最简洁的方法是什么?我现在有这个(使用今天的日期,2015年9月18日):

string abc;

if (2015 - year of birth > 30) {
    abc = "u";
}
else {
    abc = "je";
}
if (2015 - year of birth  == 30) {
    if ( September - month of birth  > 0) {
        abc = "u";
    }
    else {
        abc = "je";
    }
 }
 if (2015 - year of birth == 30) {
     if (September - month of birth == 0) {
         if (18 - day of birth …
Run Code Online (Sandbox Code Playgroud)

c++ date

2
推荐指数
1
解决办法
82
查看次数

标签 统计

c++ ×1

date ×1