300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言编程小技巧-if空语句用法

c语言编程小技巧-if空语句用法

时间:2022-10-25 16:44:34

相关推荐

c语言编程小技巧-if空语句用法

c语言编程小技巧-if空语句用法

关于if语句其实我们在进行c语言编程的时候用的很多,对于if语句其实有一些小技巧可以帮助我们进行一些更简单的编程

一个小技巧就是我们可以设置条件的对立面来简化我们的编程

举例一:

比如我们现在要设置一个条件,打算过滤一个数组中区间[a,b],[c,d]内的元素c>d

我们的代码可能如下:

int po=0;for(int i=0;i<numssize;i++){if(a[i]<a||(a[i]>b&&a[i]<d)||a[i]>c){a[po++]=a[i];}}

但其实我们反而反向的区做了一个判断,需要重新的找到条件区间区然后设置条件,实际上,我么可以不用重新判断条件区间

我们可以直接使用已给区间,做条件判断,使用其对立条件为符合条件:

代码如下:

int po=0;for(int i=0;i<numssize;i++){if((a[i]>=a&&a[i]<=b)||(a[i]>=c&&a[i]<=d));else{a[po++]=a[i];}}

如果你编程比较多的话,就会知道这两种算法在我们编程时候的本质区别,对于我们再编程的时候第二种会有很多很多好处

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。