【发布时间】:2014-11-20 17:09:01
【问题描述】:
我编写了一个在控制台上打印“fb”的程序。 我想要的是,当用户按 9 时,b 会被 9 取代。 这是我要打印的代码。
#include<conio.h>
void main()
{
int r,c;
char ch;
clrscr();
for(r=0;r<=24;r++) //Fills rows 0 to 24
for(c=0;c<=79;c++) //Fills columns 0 to 79
printf("fb",1);
ch=getch();
}
我不知道第二部分。
【问题讨论】:
-
printf("fb",1)应该做什么?您是否打算将“fb”写入屏幕 25*80 次? -
for循环有什么用? -
这个在整个屏幕上打印fb。
-
请格式化您的代码。
-
如果您想写入控制台上的任意位置,或者甚至了解控制台的大小(可能不是 25x80),您需要使用“curses”库或类似的东西.