輸入波的振幅和頻率,輸出波形

[心得]

1.注意輸出格式,這題要求每個波的中間要空一行,但是最後一個波的後面不用

 

#include <stdio.h>

int main()
{
    int n;
    int a[1000],f[1000];
    int i,j,k,l;   
   
    scanf("%d",&n);
    for(i=0;i<n;i++)
        scanf("%d %d",&a[i],&f[i]);
   
    for(i=0;i<n;i++)
    {   
        for(j=0;j<f[i];j++)
        {
            for(k=1;k<=a[i];k++)
            {   
                for(l=1;l<=k;l++)
                    printf("%d",k);
                printf("\n");
            }
            for(k=a[i]-1;k>=1;k--)
            {
                for(l=1;l<=k;l++)
                    printf("%d",k);
                printf("\n");
            }
            if(!((j==f[i]-1)&&(i==n-1))) printf("\n");
        }
    }
   
    return 0;
}

創作者介紹
創作者 RingsACM 的頭像
RingsACM

Ring's ACM

RingsACM 發表在 痞客邦 留言(0) 人氣()