自己做的練習題,不知道對不對,自學只能做到這個程度,如果有更好的方法,麻煩留我乙份,共同進步char buf[256];
char temp;
char *to = null, *from = null;
int v = n;
int i = 0, j = 0, sum = 0, k=0;
int l = sizeof(n) * 8; //計算n型別的位長
//先轉為二進位制
do else
v >>= 1;
if (v == -1)// 如果是負數,右移最小值為-1,可以直接判斷
} while (v != 0 );
if (n < 0)
++v;
*to++ = sum | '0'; //當前三位8進製值 賦值給s;
l -= 3; //buf長度減3
} while (l >= 0);
*to = '\0';
break;
//十六進製制 類似 八進位制計算方式
case 16:
to = s;
v = 0;
k = 0;
do ++v;
*to++ = sum < 10 ? sum | '0' : (sum - 10) + 'a'; //如果sum小於10,則轉換成數字字元
//否則轉換成對應的十六進製制字母字元
l -= 4;
} while (l >= 0);
*to = '\0';
break;
} --v;
//反轉
for (j = 0;j < v;++j, --v)
return 0;
}
(35)SystemVerilog語言編寫呼吸燈
1 章節目錄 2 fpga簡介 3 systemverilog簡介 4 systemverilog語言編寫呼吸燈 5 本節結束 fpga field programmable gate array 是在pal gal等可程式設計器件的基礎上進一步發展的產物。它是作為專用積體電路 asic 領域中的一...
編寫strcpy 函式
已知 strcpy 函式的原型是 char strcpy char strdest,const char strsrc 其中 strdest 是目的字串,strsrc 是源字串。1 不呼叫c c 的字串庫函式,請編寫函式 strcpy char strcpy char strdest,const c...
oracle函式編寫
語法格式 sql語法方式建立的語法格式為 orreplace function function name 函式名稱 引數定義部分 return return datatype 定義返回值型別 as begin function body 函式體部分 return scalar expression...