有机化学杨红答案:C语言高手进

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 17:39:56
怎么打出:"
*
**
***
****
*****
"
以上这些字符?
用循环语句,请编译通过再贴出。

这么简单!
下面的通过了:
#include <stdio.h>

void print(int n)
{
int i, j;
for(i = 1; i <= n; i++)
{
for(j = 1; j <= i; j++)
{
printf("*");
}
printf("\n");
}
}
void main()
{
print(5);
}

有谁能打出个空心凌形?行数不限?
猜猜这是什么?

#include<stdio.h>
main()
{
int i,j;
for(i=0;i<=3;i++)
{
for(j=0;j<i;j++)
printf(" ");
printf("*");
for(j=0;j<(6-i*2);j++)
printf(" ");
printf("*\n");
}
}

#include"stdio.h"
main()
{
int n,m;
for(n=0;n<5;n++)
{
for(m=0;m<=n;m++)
{
printf("*");
}
printf("\n");
}
}