作者satheni (无)
站内C_and_CPP
标题[问题] 要怎麽让数字进位到字元?
时间Fri Mar 6 20:08:15 2009
小弟目前写程式遇到个问题
就是表示出a0 a1 a2.....a9 ->b0....->c0
因为是两个字元,所以我不知道该怎麽宣告才能让x = a1;
还是说我一定得宣告两个变数给程式才有办法表达出a1这个值?
先附上目前我想到的程式码
main()
{
char x[50][50];
int i, j, m, n;
printf("Enter m and n:");
scanf("%d%d", &m, &n);
for(i = 0; i < n; i++)
for(j=0;j < m;j++) x[i][j]='*';
for(i = 0; i<;)
for(i = 0; i < n; i++){
for(j=0;j < m; j++) printf("%c ", x[i][j]);
printf("\n");
}
system("pause");
}
这是要列出m跟n的矩阵,x[i][j]是我要印出的值,因为没办法把x[i][j]的内容弄成
a1,所以接下来不知道怎麽做
因为我只会这样做,所以如果印出的时候要动手脚我不会@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.163.166.9
※ 编辑: satheni 来自: 218.163.166.9 (03/06 20:10)
1F:→ james732:我会想要用普通的数字去运算 在输出的时候动手脚就好 03/06 20:19
2F:→ satheni:可是我在运算的时候就必须这样做了,不然会很难搞@@ 03/06 20:39
※ 编辑: satheni 来自: 218.163.166.9 (03/06 21:06)
※ 编辑: satheni 来自: 218.163.166.9 (03/06 21:17)
3F:推 snowlike:其实一楼的方式不错,难搞的地方在? 03/06 22:01
※ 编辑: satheni 来自: 218.163.166.9 (03/06 22:12)
※ 编辑: satheni 来自: 218.163.166.9 (03/06 22:15)
4F:→ snowlike:假使能判断11印出a1、23印出b3、35印出c5就不难了,试试 03/07 00:30