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();
// 重新输出
我个人是觉得如果有这种需求不如用GUI,非要用控制台的话就需要找到用控制台的API——可移植性这种东西只好不管了
#include <conio.h>
clrscr();
// 重新输出
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-04-08 12:19
第二个printf语句改成如下:
printf("zzzzzzzzzzzzz"
"xxxxxxxxxxxxx"
"ccccccccccccc");
或者
printf("zzzzzzzzzzzzz\
xxxxxxxxxxxxx\
ccccccccccccc");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯