你这是定点输出了,你查一下一个叫GotoXY的方法,可在指定位置输出内容内容(或者参照 网页链接,如果要求不高,也可以在printf之后,用system("cls")清屏
创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的山阴网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
#includestdio.h
void happy(void);
int main()
{ int i;
for(i=0;i6;i++)
happy();
printf("\n");
return 0;
}
void happy(void)
{printf("Smile!");
}
或者:
#includestdio.h
void happy(void);
int main()
{ int i,j;
for(i=0; i3; i++)
{ for(j=0; j3-i; j++)
happy();
printf("\n");
}
return 0;
}
void happy(void)
{ printf("Smile!");
}
printf()函数输出默认是不换行的,换行需要转移控制符“\n”。
输入输出函数(printf 和 scanf)是C语言中非常重要的两个函数,也是学习C语言必学的两个函数。在C语言程序中,几乎没有一个程序不需要这两个函数,尤其是输出函数(printf),所以这两个函数必须要掌握。如果在程序中要使用 printf 或者 scanf,那么就必须要包含头文件 stdio.h。
printf("字符串\n");其中\n表示换行的意思。它是一个转义字符,前面在讲字符常量的时候见过。其中 n 是“new line”的缩写,即“新的一行”。
扩展资料:
相关控制符的应用:
1、\n:换行。
2、\f:清屏并换页。
3、\r:回车。
4、\t:Tab符。
5、输出控制符中,%d、%f、%s、%c 是最常用的,它们分别是输出整数、实数、字符串和字符的控制符。
6、%md: m 为指定的输出字段的宽度。如果数据的位数小于 m,则左端补以空格,若大于 m,则按实际位数输出。
参考资料来源:百度百科-printf()
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款