- #include <stdio.h>
- #include <stdlib.h>
- #include <stdint.h>
- int main(int argc, char *argv[]) {
- int32_t i,j=-987654321;
- int8_t asc[10]=" ";
- asc[0]=j>0?'+':'-';
- for(i=9;j;i--){
- asc[i]=(j>0?j%10:-j%10)+'0';
- j/=10;
- }
- printf("\r\n%s",asc);
- return 0;
- }
复制代码 |