#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
if(n<0&&n>=20){
printf("over");
}else{
while(n>0){
int data;
scanf("%d",&data);
if(data<=9&&data>=1){
printf("0");
int j=9;
for(data>0){
printf("1");
data--;
}
j=j-data;
for(j--){
printf("0");
}
printf("\n");
}else{
printf("0");
j=20-i;
int f;
f=
for(j>0){
printf("2");
}
}
}
}
return 0;
}
注意:1for循环要3句话与while循环的差距
2注意&&与||符号不要弄错
3注意for循环之后计数器变为0不可以把它当成原来的值只在之前计算
4是注意声明变量最好都在外面还有注意结束之后变量初始化之后的值
问题:为什么在while循环里声明的变量跳出while循环后不可以再用