下面是引用 铁血 于 2018-01-02 02:34 发表的 如何取得一串数字的指定位数?: 如题,想请问假设我设定一个变数为1,在某些情形下会逐渐增加。若我想取得某个位数,如:5987,取得百位数为9,十位数为8,个位数为7有什么写法能够达成吗?
下面是引用 弑血 于 2018-01-02 23:37 发表的 : 先取得字串长度例如你上面所说的 5987 = 4位数字再用个变数阵列 把4位数给存起来再来 可以利用回圈去loop 你要的位置次数 例如 我假设要取得 8好了// 这个单纯只是要宣告一个新的变数值new first_;for (new i=想要的位置(可能是3号位置); i<取得的字串总长度(假设为4长度); i++){ // 把自己要想的阵列排列位置 回传给 变数纪录 first_ = 变数阵列 [ i ]}// 这个是C语言pirnt的语法..print("%d"+first_);// 当然CS的应该是client_print(0, print_center, "%d", first_);