c語言中賦值語句?
當然能了。intmain(){inta;scanf("%p",&a);//16進制數輸入%p是輸入一個十六進制的數scanf("%llx",&a);也可以輸入十六進制并且比較正規printf("%d",a);//十進制輸出%d是輸出一個十進制的數printf("0x%x",a);//16進制輸出printf("%llX\n",a);也可輸出一個十六進制數如果紅色部分大寫X則輸出十六進制為大寫字母否則小寫x輸出為小寫字母}參考:最大數字是15位,沒有超過__int64能表達的最大數。
__int64最大能表示16位十六進制數。所以直接進行加減就行了,需要注意的是輸入輸出的格式以及十六進制表達負數的時候顯示的是補碼。