c语言输出菱形图案7行 C语言输出一个菱形图案(有程序)?
C语言输出一个菱形图案(有程序)?
I是行号,键入一行,I加上1J是一行中要打印的空格数,K是一行中要打印的“*”数。这个程序有一个7线菱形。我将改变程序,从1开始计算I,J和K,这将更直观
下面的程序是钻石打印[终结者],改变设置,基本上可以满足所有钻石打印主题。程序的主体只有9行,简单而强大*/#include<stdio。H>#包括<stdlib。H>#包含<string。H>//这个小函数用于输出重复时间字符#includevoid main(){printf(“*n”)printf(“***n”)printf(“***n”)printf(“***n”)printf(“*n”)}这是最简单的。下一个更复杂一点。#Includevoid main(){inti=0,j=0,k=0For(I=0I{for(j=6-ij>=0j--){putchar(”)。。。移动方输入#包含“stdio。H“main(){printf(”*n“)printf(”**n“)printf(”**n“)printf(”*n“)printf(”*Program analysis:首先,将图形分为两部分,前四行一条规则,后三行一条规则。使用double for循环,第一层控制行,第二层控制列。2程序源代码:#include“stdio。H “#包括”圆锥。H“main(){int i,J,KFOR(i=0I
~]#include
void main()
{
int i,J,k
/*变量i从0到3表示菱形图的第一行到第四行*/
对于(i=0,i
{]/*当行数为i时,空格数是i的函数,对于(J=0,),J
printf(”)]/*字母数也是I的函数,I是2I One*/
对于(k=0,k
printf(1,I)/*输出数*/
printf(“”)
)}]/*变量I从0到2代表菱形图的第五行到第七行*/
对于(I=0,I
{
/*当行数为I时空格数是I的函数,对于(J=0,J
printf(”)
/*字母数也是I的函数,对于(k=0,k
printf(3-I)/*输出数*/
printf(“n”)是4-2*I*/
c语言输出菱形图案7行 用c语言打出一个菱形 c语言简单图案代码
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。