马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我想写一个ascii码表的一部分,用for循环语句写,但是不知道为什么无限循环,我水平低刚开始学,看不出来,麻烦大家帮忙看看!!!#include <stdio.h>
void main(void)
{
char a , b;
for(a=33;a<=56;a++) //24行
{
for(b=a;b<=a+72;b+24) //4列
{
printf("%c %d\t",b ,b); //输出字符和对应的数字
}
printf("\n"); //换行
}
}
因为余了两个格所以最后两个肯定是乱码...
33
| !
| 57
| 9
| 81
| Q
| 105
| i
| 34
| "
| 58
| :
| 82
| R
| 106
| j
| 35
| #
| 59
| ;
| 83
| S
| 107
| k
| 36
| $
| 60
| <
| 84
| T
| 108
| l
| 37
| %
| 61
| =
| 85
| U
| 109
| m
| 38
| &
| 62
| >
| 86
| V
| 110
| n
| 39
| `
| 63
| ?
| 87
| W
| 111
| o
| 40
| (
| 64
| @
| 88
| X
| 112
| p
| 41
| )
| 65
| A
| 89
| Y
| 113
| q
| 42
| *
| 66
| B
| 90
| Z
| 114
| r
| 43
| +
| 67
| C
| 91
| [
| 115
| s
| 44
| ,
| 68
| D
| 92
| \
| 116
| t
| 45
| -
| 69
| E
| 93
| ]
| 117
| u
| 46
| .
| 70
| F
| 94
| ^
| 118
| v
| 47
| /
| 71
| G
| 95
| _
| 119
| w
| 48
| 0
| 72
| H
| 96
| '
| 120
| x
| 49
| 1
| 73
| I
| 97
| a
| 121
| y
| 50
| 2
| 74
| J
| 98
| b
| 122
| z
| 51
| 3
| 75
| K
| 99
| c
| 123
| {
| 52
| 4
| 76
| L
| 100
| d
| 124
| |
| 53
| 5
| 77
| M
| 101
| e
| 125
| }
| 54
| 6
| 78
| N
| 102
| f
| 126
| ~
| 55
| 7
| 79
| O
| 103
| g
| | | 56
| 8
| 80
| P
| 104
| h
| | |
输不出来,一个死循环 |