永发信息网

C语言中如何改变已经用printf()打印的数据的位置

答案:2  悬赏:30  手机版
解决时间 2021-04-08 22:11
  • 提问者网友:温柔港
  • 2021-04-08 10:44
比如说 我打印了2个数字与一个字符 1 2 - 现在我想按一个键或输入1数来交换 2 与 -的位置我应该如何实现?
最佳答案
  • 五星知识达人网友:大漠
  • 2021-04-08 11:31
如果输出流被重定向到打印机,难道还能要求打印机把已打印的东西吃回去,再打印别的东西……

我个人是觉得如果有这种需求不如用GUI,非要用控制台的话就需要找到用控制台的API——可移植性这种东西只好不管了

#include <conio.h>
clrscr();
// 重新输出
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-04-08 12:19
第二个printf语句改成如下: printf("zzzzzzzzzzzzz" "xxxxxxxxxxxxx" "ccccccccccccc"); 或者 printf("zzzzzzzzzzzzz\ xxxxxxxxxxxxx\ ccccccccccccc");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯