知识点归纳:
按题目要求输出
#include<stdio.h>
int main(void){
int i,t,wxx[10]={0};//0~9恰好对应数组下标,设置数组储存对应数的数量
for(i=0;i<10;i++)
scanf("%d",&wxx[i]);
for(i=1;i<10;i++)//由于首位不为0,特例输出第一位(下标由1开始)
if(wxx[i]&&wxx[i]--){//&&前条件正确才会执行另一条件
printf("%d",i);
break;
}
for(i=0;i<10;i++)//由小到大输出即是最小数
for(t=0;t<wxx[i];t++)
printf("%d",i);
return 0;
}