void main()
{
int i,j; // 定义变量
printf("\n"); // 在标准输出中输出换行,就是空一行
for(i=1;i<30;i++) // 循环29次
printf(*); // 在一行中输出*不换行
printf("\n"); // 换行
printf("\t\t\b very good!\n"); // 输出量Tab宽,在回退一个空格,输出 very good!并换行
for(j=1;j<30;j++); // 循环29次输出*
printf("*");
}
输出29个×
换行
在换两页输出very good!换行
输出29个×
有些问题,多了一个;倒数第三行
#incluce
void main()
{
int i,j;
printf("\n"); 打印一空行
for(i=1;i<30;i++)
printf(*); 打印29个*号
printf("\n"); 换行
printf("\t\t\b very good!\n"); 在两个制表符之后打印very good!
for(j=1;j<30;j++)
printf("*"); 打印29个*号
}
运行结果应为
*****************************
very good !
*****************************
这好象没什么意义啊!就是前面空一行,然后输出30个星号再换行,再输出那段字符,再换行,再输出30个星号.而且前面还有语法错误!!!
printf(*);
*****************************
very good !
*
\t将光标前进8列键,\b相当于退格键
#incluce
void main()
{
int i,j;
printf("\n");
for(i=1;i<30;i++)
printf(*); //打印30个*
printf("\n"); //打回车
printf("\t\t\b very good!\n"); //输入光标前进16列 退格 very good!回车
for(j=1;j<30;j++);
printf("*"); //再输入30个*
}
运行结果应为
*****************************
very good !
*****************************