回应模式 - No.52511520


No.52511520 - 技术宅


无标题无名氏No.52511520 只看PO

2022-10-07(五)08:43:48 ID:qVuD5v9 回应

刚学C语言,请问怎么让这个输出结果前后颠倒一下啊( ゚∀。)

无标题无名氏No.52512211

2022-10-07(五)09:35:54 ID: IEtnhy5

弄一个数组array,把每次模的结果放在array[step],然后当时候循环减step输出就行( ゚∀。)

无标题无名氏No.52512218

2022-10-07(五)09:36:25 ID: 5Qug7GK

整数颠倒?原数字对10取模得余数,新数字自乘10后加该余数,原数字自除10,重复此过程至原数字为零( ´ー`)
还有说了多少遍了,作业自己做(`ε´ )

无标题无名氏No.52512232

2022-10-07(五)09:37:22 ID: IEtnhy5

然后你这循环的判定条件( ゚∀。)

无标题无名氏No.52512250

2022-10-07(五)09:38:40 ID: IEtnhy5

>>No.52512232
既然都是16位,那直接用普通数组就行
不过你确定样例给的答案形式是这样吗( ゚∀。)

无标题无名氏No.52512929

2022-10-07(五)10:29:46 ID: wydxsjx

如果po学了函数和递归,可以参考下面这个| ω・´):
inline void trans(int num) {
int r = num % 2; num = num / 2;
if (num != 0) trans(num);
// 在输出前调用自身直到num为0,使得本来应该最先的位在最后输出,实现逆向输出
cout << r;
}

无标题无名氏No.52513184

2022-10-07(五)10:46:38 ID: 0TlBEpa

来人,教公子截屏( ゚∀。)

无标题无名氏No.52514615

2022-10-07(五)12:05:20 ID: qVuD5v9 (PO主)

>>No.52513184
手机上岛,懒得截屏传过来就这样了( ´_ゝ`)

无标题无名氏No.52514622

2022-10-07(五)12:05:42 ID: qVuD5v9 (PO主)

谢谢各位大佬,肥肥还没学那么深入,在自学了

无标题无名氏No.52514666

2022-10-07(五)12:07:38 ID: e0JGM8m

如果想骗过人眼睛的话,最后加上那个神秘字符就行了(`ヮ´ )