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