/** * 功能:判断给定的整数是否为奇数 * 是则返回 0 否则返回 1 * 时间:2015/10/17 15:04:18 * 作才:小代码 */#include/** * @brief 判断给定的数是否为奇数 * * @param n 给定的整数 * * @retval 0 奇数 * @retval 1 偶数 * */int is_odd( int n ){ if( n & 1 ){ return 0; }else{ return 1; }}int main( void ){ int n = 0; scanf( "%d",&n ); if( !is_odd( n ) ){ printf( "奇数\n" ); }else{ printf( "偶数\b" ); } return 0;}
运行效果:
[laolang@laolang isodd]$ make exec./hello1奇数[laolang@laolang isodd]$ make exec./hello2偶数[laolang@laolang isodd]$