| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2546 人关注过本帖
标题:怎么才能让代码少走一些步骤题目在里面
取消只看楼主 加入收藏
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
怎么才能让代码少走一些步骤题目在里面
图片附件: 游客没有浏览图片的权限,请 登录注册

玩这游戏老不给星星✨
我的代码在下面怎么优化啊
#include<iostream>
int main()
{
    int a[4]
    {
    4,- 3, 2, -5};
    /* for(int i=0;i!=4;++i) {std::cin>>a[i]; } */
    for (int i = 0; i != 4; ++i)
    {
        int tem = a[i];
        if (tem>= 0)
        {
            do
    {std::cout << tem<<"  ";
            }
            while (tem--);   
        }
        else
        {    do
        
        {
                std::cout << tem<<"  ";
            }
    while(tem++);
            
        }
//    std::cout<<tem;
    }
   
}
搜索更多相关主题的帖子: std 代码 步骤 int cout 
2020-02-02 11:30
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
倒计时
输入一维数组将数组中的每一个元素进行倒计时
列入-2,3,-3,1
输出-2 -1 0 3 2 1 0 -3 -2  -1 0 1 0

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-02-02 14:16
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
当然我这个是儿童游戏代码都很简单,如果大佬有更好的解法可以教导教导我

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-02-02 14:21
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
谢谢大佬的回答,不过输入必须是数组,而非单一变量输出数组个数4个

[此贴子已经被作者于2020-2-2 16:23编辑过]


把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-02-02 16:22
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
以下是引用雪影辰风在2020-2-2 15:17:38的发言:

#include<cstdio>
#include<iostream>
using namespace std;
inline void print(int num) {
    bool minus=false;
    if(num<0)
        minus=true;
    while(true) {
        if(num==0)
            break;
        printf("%d ",num);
        if(minus) {
            num++;
            continue;
        }
        num--;
    }
    putchar('0');
    putchar(' ');
}
int main() {
    int num;
    while(cin>>num) {
        print(num);
    }
    return 0;
}

如果还是不行我再改改


回复5楼:第一眼看见您的代码感觉好高大上,第二眼看您的代码逻辑简直就如跳蹦极时的心电图,第三眼看您的代码,我只想说您辛苦了。您的代码真的极难维护,一旦出错那就是系统瘫痪,不过也很感谢你您的回复

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-02-02 23:49
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
回复 7楼 林月儿
您的代码是5的修改版,代码逻辑清晰,简单易懂,而且还考虑到5楼   0!!!!!的存在

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-02-02 23:54
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
收藏
得分:0 
回复 11楼 wmf2014
虽然说您是按照我原来的代码进行的删减,思维并没有改变
但是您是继r版主第二个会让我说,代码原来可以这样写的人
💗💖💗

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-02-03 00:01
快速回复:怎么才能让代码少走一些步骤题目在里面
数据加载中...
 
   



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

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