今天在回顾JavaSE时,又见到了曾经练习的小例子,用【*】输出一个菱形。如图 图1 按照自己以前的逻辑肯定会选择一半一半的输出,如先输出上面一个锥形,再输出下面一个锥形。如果要输出一个矩阵的数据的话,如图2,还会选择先输出【@】,再输出【*】,再输出【@】。 这里为方便显示,把空格替换成了【@】。 ...
分类:
其他好文 时间:
2019-09-03 23:59:49
阅读次数:
205
输出如图所示菱形图案: * ******** *** * ...
分类:
其他好文 时间:
2017-07-22 19:47:38
阅读次数:
115
#include<stdio.h>
intmain()
{
chararr1[]="*************";
chararr2[]="";
intlen=strlen(arr1);
intmid1=strlen(arr1)/2;
intmid2=strlen(arr1)/2;
while(mid1<len)
{
arr2[mid1]=arr1[mid1];
mid1++;
arr2[mid2]=arr1[mid2];
mid2--;
printf("%s\n",arr2);
}
cha..
分类:
其他好文 时间:
2016-03-29 22:28:06
阅读次数:
306
★C语言输出菱形图案#include<stdio.h>
voida(inti)
{
intj,k;
for(j=0;j<=3-i;j++)printf("");//输出空格
for(k=0;k<2*i+1;k++)printf("*");//输出*
printf("\n");
}
intmain()
{
inti;
for(i=0;i<3;i++)a(i);//前三层递增层
for(i=3;i>=0;i--)a(i);//后四..
分类:
编程语言 时间:
2015-10-07 23:07:30
阅读次数:
569
/*程序运行结果: 12345671 # 2 ###3 #####4 #######5 #####6 ### 7 #*/#include #include void diamond(int, int, char);int ma...
分类:
其他好文 时间:
2015-06-17 15:08:33
阅读次数:
109