##利用循环语句输出ASCII码表
又是一次上机作业。。。
先来说一下思路:表是二维,所以是套两个循环,然后注意输出范围32-126。
上代码
#include<stdio.h>
int main()
{
int i,n,j=30;
char p;
printf(" ");
for (i = 0; i <= 9; i++)
{
printf("%4d", i);
}
printf("\n");
for (n = 30; n <= 120; n = n + 10)
{
printf("%4d", j);
for (i = 1; i <= 9; i++)
{
p = i + n;
if (p > 32 && p < 126)
printf(" %c", p);
else
printf(" ");
}
j = j + 10;
printf("\n");
}
system("pause");//vs2012需要用到
return 0;
}
*初学,记录上机作业。
仅供参考。
*