题目描述:
给定一个数字N,打印从1到最大的N位数。
输入:
每个输入文件仅包含一组测试样例。对于每个测试案例,输入一个数字N(1<=N<=5)。
输出:
对应每个测试案例,依次打印从1到最大的N位数。
样例输入:
1
样例输出:
1
2
3
4
5
6
7
8
9
#include<stdio.h>
#include<stdlib.h>
int ComputerMax(int N)
{
int y=1;
int p=10;
for(int i=1;i<N;i++)
{
y=y+p;
p=p*10;
}
return 9*y;
}
int main()
{
int N;
scanf("%d",&N);
int M=ComputerMax(N);
for(int i=1;i<=M;i++)
{
printf("%d\n",i);
}
}