2180 - 画三角
时间限制 : 1 秒
内存限制 : 128 MB
题目很简单,画出几个三角形。
题目输入
第一行一个整数n,接下来有n个测试数据,一个测试数据有一个整数m(m大于0,小于1000)
题目输出
画出相应规格的三角形,每个测试数据后输出一个空行。
(注意整个输出里面没有空格,只有星号和换行符)
输入/输出样例
输入格式
3 1 3 5
输出格式
* * ** *** * ** *** **** *****
C语言解答
#include<stdio.h> int main() { int n ;scanf("%d", &n ) ; while( n-- ) { int m ; scanf("%d" , &m) ; for( int i = 0 ; i < m ; i ++ ) { for( int j = 0 ; j < m ; j ++ ) { if( i >= j ) { printf("*"); } else { break ; } } printf("\n") ; } printf("\n") ; } }
C++解答
#include<iostream> using namespace std; int main() { int T; cin>>T; while(T--) { int i,j,n; cin>>n; for(i=1;i<=n;i++) { for(j=0;j<i;j++) cout<<'*'; cout<<endl; } cout<<endl; } }