*——*
**—**
******
所编的三角形是用星号表示的,希望大家帮忙啊!
參考答案:#include <stdio.h>
#include <stdlib.h>
int main()
{
int n = 3;
long i, j, k;
for (i = 1; i <=n; i++)
{
j = n - i;
for (k = 0; k < i; k++)
printf(\"*\");
for (k = 0; k < 2 * j; k++)
printf(\" \");
for (k = 0; k < i; k++)
printf(\"*\");
printf(\"\\n\");
}
system(\"pause\");
return 0;
}
下面是C++风格
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int n = 3;
long i, j, k;
for (i = 1; i <=n; i++)
{
j = n - i;
for (k = 0; k < i; k++)
cout<<"*";
for (k = 0; k < 2 * j; k++)
cout<<" ";
for (k = 0; k < i; k++)
cout<<"*";
cout<<endl;
}
system("pause");
return 0;
}