UVA 488 Triangle Wave

    xiaoxiao2025-06-26  5

    题目:注意输入数的涵义,仔细读题

    分析:

    注意:空格、换行 这种不牵涉数组的题目,循环最好i=1;i<=n

    #include <iostream> #include"cstring" #include"cstdio" using namespace std; int main() { int n,Amplitude,Frequency; cin>>n; for(int i=0;i<n;i++) { cin>>Amplitude; cin>>Frequency; for(int j=1;j<=Frequency;j++) { for(int k=1;k<=Amplitude;k++) { int ck=k; while(ck--) { cout<<k; } cout<<endl; } for(int k=Amplitude-1;k>=1;k--) { int ck=k; while(ck--) { cout<<k; } cout<<endl; } if(j<Frequency) cout<<endl; } if(i<n-1) cout<<endl;//这一步控制空格反复错若最外层循环写成while(n--) 这里就可以if(n) } return 0; }
    最新回复(0)