
是打印一个完整的菱形吗,如果是,程序如下
#include <stdioh>
int main()
{
int i,j,k;
/输出上半部分正三角形/
for(i=1;i<=5;i++) /外层循环控制每行打印/
{
for(j=1;j<=5-i;j++) /控制每行符号输出的位置/
printf(" ");
for(k=1;k<=2i-1;k++) /控制每行输出符号的个数/
printf("");
printf("\n"); /一行符号输出完后换行/
}
/输出下半部分倒三角形/
for(i=4;i>=1;i--)
{
for(j=4;j>=i;j--)
printf(" ");
for(k=1;k<=2i-1;k++)
printf("");
printf("\n");
}
}
如果是分开打印,那就将上面的程序拆开为两个程序就可以了。
/ HELLOC -- Hello, world /#include "stdioh"
#include "conioh"main()
{
int i,j,k;
for(i=1;i<=5;i++)//控制行
{
for(j=1;j<=5-i;j++)//控制多少个星号就换行
printf(" ");
for(k=1;k<=2i-1;k++) //输出多少个星号
printf("");
printf("\n");
}
for(i=1;i<=4;i++)//控制行数
{
for(j=1;j<=i;j++)//控制多少个星号就换行
printf(" ");
for(k=1;k<=9-2i;k++)//输出多少个星号
printf("");
printf("\n");
}
getch();
}//我用WIN-TC运行的,输出了你要的结果
这个是程序代码:
main()
{
int m,n;
for(n=1;n<=3;n++)
{
for(m=1; m<=2n-1;m++)
printf("");
printf("\n");
}}
C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。
以上就是关于用for循环打印下面的图形全部的内容,包括:用for循环打印下面的图形、c语言编程:用循环结构程序控制结构,输出如下图形。、c语言 用循环语句输出星号图形等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)