反转数值妙招

来源:互联网 发布:mysql创建用户和密码 编辑:程序博客网 时间:2024/05/01 00:22

今天学到一个反转数值的妙招,

例 :要把1...10转换成10...1。

char buf[10] = {'0', '1','2', '3', '4', '5', '6', '7', '8', '9'};char bufrev[11] = {0};for( int i=0; i<10; i++){     bufrev[i] = '0' + '9' - buf[i];}printf("%s\n", bufrev);
 
输出为:9876543210