第1个回答 2008-10-15
是“*”么?如果只是“*”的话,只要先按住“shift”然后再按上面有“*”的8键就行了(shift键不要松开)
第2个回答 2008-10-15
//ok ,vc6
#include <stdio.h>
void printStar(int n)
{
int i,j;
for(i=1;i<n;i++)
{
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
for(i=1;i<=2*n-1;i++)
printf("*");
printf("\n");
for(i=n+1;i<=2*n-1;i++)
{
for(j=1;j<=2*(2*n-i)-1;j++)
printf("*");
printf("\n");
}
}
void main()
{
int n;
printf("please input max num:\n");
scanf("%d",&n);
printStar(n);
}
第3个回答 2008-10-15
先找出这个图形的规律!2n-1 然后,就从1开始循环 ,循环次数么!输出最多星号的行数为 4 在从4减回到1结束循环!这是分析过程!应该可以看懂吧!
第4个回答 2008-10-15
main()
{
int i,j;
for(i=0;i<9;i++){
if(i<5) for(j=0;j<2*i+1;j++) putchar(42);
else for(j=0;j<15-2*i;j++) putchar(42);
putchar(10);
}
}