⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 12_1.c

📁 文件打开关闭
💻 C
字号:
#include<stdio.h>
int getbits1(int value,int a,int b){
	int c;
	c=(value>>(16-b))&(~0<<(b-a));
	}
int *getbits2(int value){
	int a[8];
	for(i=0;i<8;i++){
		a[i]=(value>>(15-2*i))(~0<<2*i+1);
		}
	return a;
	}
int rmove(){
	int a=-1;
	a>>1;
	if(a>0)return 0;
		else return 1;
	}
void change(int value,int a,int b){
	int res;
	if(a==1) res=(value>>b)&(~(~0<<(16-b)));
	else res=(value>>b)|(~0<<(16-b));
	return res;
	}
int move(value,n){
	int b,c;
	if(n>0){
		b=value<<(16-n);
		c=value>>n;
		c=c|b;
		}
	else {
		n=-n;
		b=value>>n;
		c=value<<(16-n);
		c=c|b;
		}
	return c;
	}
int buma(a){
	int b;
	if(a>0) b=a;
	else
	b=(a^(~(1<<15)))+1;
	return b;
	}
main(){

} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -