在VC里怎么移动光标?

我想做个九九乘法表,但是不知道怎么移动X轴和Y轴,目标程序的效果如下,我想学习一下怎么移动光标,求具体代码... 我想做个九九乘法表,但是不知道怎么移动X轴和Y轴,目标程序的效果如下,我想学习一下怎么移动光标,求具体代码 展开
 我来答
intehel
2014-08-30 · TA获得超过1293个赞
知道大有可为答主
回答量:1601
采纳率:100%
帮助的人:1776万
展开全部

有两种方式:


如果是CONSOLE界面,那么使用sprintf指定宽度即可

如果是GUI,那么直接指定x,y坐标对DC进行TextOut即可

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
printf("   1  2  3  4  5  6  7  8  9\n");
for(int i=1;i<=9;++i)
{
printf("%d",i);
for(int j=1;j<=9;++j)
printf("%3d",i*j);  //为了对齐,指定每个乘积占用3个字符的位置(不足3位左边填充空格)
printf("\n");
}

return system("pause");
}

微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式