麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

位運算例題2

2019-11-11 07:47:55
字體:
來源:轉載
供稿:網友

1. 題目:輸入一個整數a,再輸入兩個整數p1,p2(p1,p2<32),輸出該整數的二進制表示

方法中從右端開始的p1到p2位.

#include<stdio.h>int exchange(int num)     //將整數以二進制形式輸出{	int i;	i = num % 2;	if(num != 0 )	{		num /= 2;		exchange(num);     //采用遞歸方法	}	PRintf("%d",i);}int main(){	int num,p1,p2,temp;	int mask = ~0;        //掩碼補充位	int len = 0;	printf("Please enter an integer:/n");	scanf("%d",&num);   	printf("Please enter two integer:/n");	scanf("%d%d",&p1,&p2);	temp = num;	while(temp)               //判斷輸入的數有幾位	{		temp /= 10;		len++;	}	len = 8 * len;           //總的位數	mask <<= (len - p2);      //將掩碼p2左邊置0	mask >>= (len - p2);	mask >>= (p1 - 1);       //將掩碼p1右邊置0,得到p1~p2段為1	mask <<= (p1 - 1);	num &= mask;            	num >>= (p1 - 1);          //將區間移至最低位	exchange(num);}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产亚洲精品久久久久婷婷瑜伽 | 射逼网站 | 一级黄色片在线看 | 黑人日比 | 黄网站免费观看视频 | 国产精品久久久久久久久久10秀 | 亚洲午夜视频 | 久色乳综合思思在线视频 | 国产男女 爽爽爽爽视频 | 欧美日韩中文字幕在线视频 | 国产一区在线视频观看 | 91精品国产99久久久久久红楼 | 国产黄色毛片 | 国产91影院 | 国产午夜网 | 天天夜夜草 | 久久久国产视频 | 国产一区不卡 | 12av毛片 | 成人国产精品久久 | 91网页| 免费a级片在线观看 | 九一国产精品 | 免费国产a| 久久羞羞 | 美女在线视频一区二区 | 久草干 | 欧美城网站地址 | 国产a级片电影 | 成人情欲视频在线看免费 | 一色桃子av大全在线播放 | 亚洲第九十九页 | 鲁人人人鲁人人鲁精品 | 在线播放视频一区二区 | 国产成人精品午夜 | 91精品国产91| 日韩一级成人 | 中文字幕在线永久 | 久久草草影视免费网 | 一级免费视频 | 国产亚洲精品久久久久久网站 |