嵌入式機考筆試之C語言數(shù)組問題
- 題目要求:
?有一個整形數(shù)組buff[N],buff[N+1]描述buff[N],其中buff[0]=1;
buff[1]用來描述buff[0],buff[1]=11,從左往右表示buff[0]中有1個1;
buff[2]用來描述buff[1] ,buff[2]=21,從左往右表示buff[1]中有2個1
buff[3]用來描述buff[2] , buff[3]=1211,從左往右表示buff[2]中有1個2,1個1;
buff[4]用來描述buff[3] ,buff[4]=111221,從左往右表示buff[3]中有1個1,1個2,2個1;
輸入N,0<=N<=25;
- 輸入示例:
輸入:
1
輸出:
11
??從左往右表示buff[0]中有1個1;
輸入:
2
輸出:
21
??從左往右表示buff[1]中有2個1
輸入:
3
輸出:
1211
??從左往右表示buff[3]中有1個2,1個1
輸入:
4
輸出:
111221
??從左往右表示buff[3]中有1個1,1個2,2個1;
- 示例代碼:
#include
int main()
{
int buff[1024]={1};//buff[0]=1
int len=1;
int new_buff[1024]={0};
int new_len=0;
int cnt=0;
int i=0;
while(scanf("%d",&cnt)!=EOF)//請求輸入N
{
buff[0]=1;//起始值buff[0]=1
len=1;
if(cnt==0)//N=0時,輸出則為1
{
len=1;
buff[0]=1;
}
else
{
int j,k;
int sum=1;
new_len=0;
for(i=0;i0)
{
for(j=0;j;j++)>;i++)>
-
嵌入式
+關(guān)注
關(guān)注
5052文章
18908瀏覽量
300702 -
C語言
+關(guān)注
關(guān)注
180文章
7581瀏覽量
135541 -
數(shù)組
+關(guān)注
關(guān)注
1文章
411瀏覽量
25857
發(fā)布評論請先 登錄
相關(guān)推薦
評論