| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 549 人关注过本帖
标题:本人嫩手,谁帮忙提个优化意见(语句能简洁点么)
取消只看楼主 加入收藏
xjzxylj
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:113
注 册:2011-4-18
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
本人嫩手,谁帮忙提个优化意见(语句能简洁点么)
以下是小弟尝试写的一个有关工资档位加工资的语句,各位高手能指点下如何简化么?本人木头绪啊。
#include "stdafx.h"
#include <iostream>
using namespace std;
void main();

int _tmain(int argc, _TCHAR* argv[])
{
    double m;
    cout << "输入基本工资:" << endl;
    cin >> m;
    if(m>=5000)
    {
        m=m+m*(double)0.1;
            cout << "你的工资增加为:" << m << endl;
    }
    else if(m>=2500 && m<5000)
    {
        m=m+m*(double)0.15;
            cout << "你的工资增加为:" << m << endl;
    }
    else if(m<2500)
        {
        m=m+m*(double)0.2;
            cout << "你的工资增加为:" << m << endl;
    } //按工资级别增加工资
    return 0;
}
2011-04-18 20:28
xjzxylj
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:113
注 册:2011-4-18
收藏
得分:0 
原本尝试想用条件运算符套,结果套了一个卡壳了,只能先用这玩意儿对付着。上来求助来了。

淫一手湿,简单;难的是,淫一被子湿。(富有诗意,此处抄袭)
2011-04-18 20:57
xjzxylj
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:113
注 册:2011-4-18
收藏
得分:0 
自己编写的求阿姆斯壮数,问题同上。求指点。
#include "stdafx.h"
#include <iostream>
using namespace std;
void main();

int _tmain(int argc, _TCHAR* argv[])
{
    int a,b,c,d;
    for (a=100;a<1000;a++)
    {
        b=a/100;
        c=(a%100)/10;
        d=a%10;
        if(b*b*b+c*c*c+d*d*d==a)
        {
            cout << a << endl;
        }

    }
  求阿姆斯壮数

淫一手湿,简单;难的是,淫一被子湿。(富有诗意,此处抄袭)
2011-04-19 13:49
xjzxylj
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:113
注 册:2011-4-18
收藏
得分:0 
谢谢,很受启发,从档位本身着手。谢啊.

淫一手湿,简单;难的是,淫一被子湿。(富有诗意,此处抄袭)
2011-04-19 14:11
快速回复:本人嫩手,谁帮忙提个优化意见(语句能简洁点么)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012380 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved