终于明白了
**** Hidden Message ***** 只能做出这个样子:好晕 **** Hidden Message *****[ 本帖最后由 popo2008 于 2009-5-15 22:39 编辑 ] 看看题目 这次有点不懂了,,,我再看遍,,作业先站个位置
**** Hidden Message ***** #include "stdio.h"
main()
{
unsigned a;
clrscr();
printf(" **ASCII List**\n **By Huangsyx*\n");
for(a=0;a<255;a++)
{
if(!(a%16))
{
if(!a)printf(" 01234567--89ABCDEF");
printf("\n %0XH: ",(a/16));
}
if(a%16==8)printf("--");
if(a>=7&&a<=10||a==13)
{
printf(" ");
continue;
}
printf("%c",a);
}
printf("%c",255);
getchar();
}
[ 本帖最后由 最忌注册 于 2009-6-28 11:05 编辑 ] main()
{
unsigned char a;
printf("01H");
for(a=0;a<256;a++)
{
if(!(a%8) && (a%16)) printf("-");
if(!(a%16) && 0!=a)printf("\n%02dH ",(a/16)+1);
if(7==a||8==a||9==a||10==a||13==a) printf(" ");
elseprintf("%c",a);
if(255==a) return;
}
}
//有参考别人的代码,现在可以理解这段代码的意思。
[ 本帖最后由 emptystar 于 2009-5-18 12:38 编辑 ] **** Hidden Message ***** 7楼的哥们思路和我一样,但是写的比我简约多了/:L