美白都有什么好的办法?:c语言编程题(急!)

来源:百度文库 编辑:高校问答 时间:2024/05/04 15:55:01
题目要求:从键盘上输入一个数,要求输出以这个数为行数的到里着的等腰三角形。
例如:输入 5
输出:x x x x x
x x x x
x x x
x x
x
注意:要求x与x之间有空格,等腰三角形!
补充,要求纯粹的C语言,不是C++,一定要在TC2.0下通过测试。。。

#include<stdio.h>
void main( void )
{
int row = -1; //行数
int i = 0 , j= 0; //循环数
printf( "请输入行数:" );
scanf("%d" , &row);
for( i = 0 ; i < row ; i++ )
{
//输入空格数
for( j = 0 ; j < i ; j++ )
{
printf(" ");
}
//输入x
for( j = 0 ; j < row - i ; j ++ )
{
printf("x ");
}
printf("\n");
}
}

以上程序在VC++6.0下通过测试。