小编The*_*t 1的帖子

减少C中的语句以提高效率

我试图通过减少条件语句的数量来提高我的代码效率,因为我将来会在汇编中编写代码.你们有没有办法减少陈述的效率?

if (j==18)
{
    store=12;
}
else if(j==30)
{
    store=10;
}
else if(j==42)
{
    store=8;
}
else if(j==54)
{
    store=6;
}
else if(j==66)
{
    store=4;
}
else if(j==78)
{
    store=2;
}
else if(j==92)
{
    store=2;
}
else if(j==106)
{
    store=4;
}
else if(j==120)
{
    store=6;
}
else if(j==134)
{
    store=8;
}
else if(j==148)
{
    store=10;
}
else if(j==162)
{
    store=12;
}
else store=1;
Run Code Online (Sandbox Code Playgroud)

c reduce assembly conditional if-statement

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

标签 统计

assembly ×1

c ×1

conditional ×1

if-statement ×1

reduce ×1