c语言教学视频7的作业
本帖最后由 老万 于 2010-11-17 19:57 编辑今天看完了Nisy老大的视频7,收获很大,现在把老师布置的作业贴上。main()
{
int m;
char c;
while(1)
{
printf("Input a number(0-255):"); \\输入一个数字(0-255)
scanf("%d",&m);
if(m<0||m>255) \\判断数字小于0或者大于255
{
printf("Error!");
}
else
{
printf("\n");
printf("DEC ASCII\n");
printf("\n");
printf("%d <=> %c\n",m,m); \\十进制转换为ASACII
printf("\n");
printf("DEC HEX\n");
printf("\n");
printf("%d <=> %x\n",m,m); \\十进制转换为十六进制
}
printf("Try again! Y or N:"); \\是否继续
c=getch();
printf("%c\n",c);
if(c=='y'||c=='Y')
{
continue;
}
else
{
break;
}
}
}
学习了,看起来已经很专业了呀,这么规范。现在我只注意功能实现,没注意这么多细节,学习! main()
{
char c;
char a;
printf("Please enter your code:\n");
scanf("%c",&c);
while(1)
{
printf("%c ASCII=0x%2XH\n",c,c);
printf("continue?Please enter Y OR N:\n");
a= getch();
switch(a)
{
case 'Y': goto loop2;
case 'N':printf("BYE~~BYE");goto loop;
}
loop:
break;
loop2:
printf("%c",c);
}
} 回复 3# komany
我这个是写着玩的
页:
[1]