vb.net输出菱形,vb输出菱形图案

vb.net 中输出空心菱形

这是C#的

创新互联建站服务项目包括道外网站建设、道外网站制作、道外网页制作以及道外网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,道外网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到道外省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

Console.WriteLine("请输入一个数?");

//这里假设只能输入数字

int number = Convert.ToInt32(Console.ReadLine()) / 2 + 1;

for (int i = 1; i = number; i++)

{

Console.Write(new string(' ', number - i));

Console.WriteLine(new string('*', i * 2 - 1));

}

for (int i = number - 1; i = 1; i--)

{

Console.Write(new string(' ', number - i));

Console.WriteLine(new string('*', i * 2 - 1));

}

如何在vb.net控制台程序中格式化输出结果(如图)

Sub Main()

Dim a As Boolean = True, b As Boolean = False

Console.WriteLine(LCase("a="  a  " b="  b))

Console.WriteLine(LCase("true and false = "  (a And b)))

Console.WriteLine(LCase("true and not false = "  (a And Not b)))

Console.WriteLine(LCase("true false or false = "  ((ab) Or b)))

Console.ReadKey()

End Sub

VB.net 编写菱形 的 原代码

给你一个C的。

你自己看下思想。

#include stdio.h

#include math.h

void PrintRhombus(int n);

void main()

{

int n;

scanf("%d" , n);

PrintRhombus(n);

}

void PrintRhombus(int n)

{

int i , j , k;

if(0 == n % 2)//n must be an odd number.

n++;

for(i = 1 ; i = n ; i++)

{

for(j = 0 ; j abs((n + 1) / 2 - i) ; j++)

printf(" ");

for(k = 0 ; k n - abs(n + 1 - 2 * i); k++)

printf("*");

printf("\n");

}

}

编程输出下列图案

把此图形看做是7*7图形,除中间的菱形外其他位置由空格代替,利用双层循环排列打印


当前文章:vb.net输出菱形,vb输出菱形图案
当前网址:http://scyanting.com/article/dsspses.html