崴脚了热敷还是冷敷:c语言的问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 10:14:59
char a;
a=001;
a=002;
a=003;
a=004;
……
a=255;
我想编个程序,上面的部分能不能用循环表示出来?
谢谢!

void main(){
int a;
for(a=1;a<=255;a++)
printf("a=%3d\n",a);
}

你是想给a赋值还是显示上面的文字效果?
如果赋值的话就没意义了,a被连续赋值,取最后的值255吗?如果a是个数组,那么这么赋值:
char a[255];
for(int i=0;i<255;i++){
a[i]=i+1;
}

main()
{
unsigned char a;
for(a=0;a<=255;a++)
printf("%c ",a);
}