使用位运算符实现以下条件:判断一个数是否为偶数。
This commit is contained in:
		
							parent
							
								
									8401248063
								
							
						
					
					
						commit
						84fb470ed7
					
				
							
								
								
									
										18
									
								
								day6/homework/h7.cpp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								day6/homework/h7.cpp
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,18 @@ | |||||||
|  | #include <iostream> | ||||||
|  | #include <bitset> | ||||||
|  | 
 | ||||||
|  | using namespace std; | ||||||
|  | 
 | ||||||
|  | int main() | ||||||
|  | { | ||||||
|  |     int input_num; | ||||||
|  |     int flag; // 偶数标志
 | ||||||
|  |     cout << "请输入一个整数: "; | ||||||
|  |     cin >> input_num; | ||||||
|  | 
 | ||||||
|  |     flag = input_num & 0x1; // 和最后一位作比较,最后一位如果是1,则为奇数
 | ||||||
|  | 
 | ||||||
|  |     cout << "该数" << (flag ? "是奇数" : "不是奇数") << endl; // 非0为真,0为假
 | ||||||
|  | 
 | ||||||
|  |     return 0; | ||||||
|  | } | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user