高分请教问题

panzhiwei 2004-04-26 02:21:13
请问如何实现以下问题:
任意定义一个数组的大小,然后要求输入姓名例如输入A、B、C,再输入等分,如果行和列相等就不输入,如果不相等且内容且该行列互换后所对应单元有值就变为相反数,如果互换后为空就输入数字。根据输入的内容判断结果
例如输入3后实现如下
A B C
A 0 1
B 1 0
C 0 1
...全文
86 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2004-04-27
  • 打赏
  • 举报
回复
没看懂
tangxiaosan001 2004-04-26
  • 打赏
  • 举报
回复
意思不是很清楚啊.说清楚点啊.
ryuginka 2004-04-26
  • 打赏
  • 举报
回复
学习
hewei2003 2004-04-26
  • 打赏
  • 举报
回复
可以定义一个二维数组,行数和列数由所输入的数字决定,然后在循环每一行,每一行里再循环每一列,如果行号与列号不等那么就找这个列号和行号的值进行计算。
panzhiwei 2004-04-26
  • 打赏
  • 举报
回复
如果输入10那么就是10行10列,也就等于输入10个人的名字,
如果该行为空,且行和列的值不等,如果把行和列互换位置,互换后有值,那么就把互换后所对应位置的值伏给该行列,如果互换后值也为空,那么就请求输入一个
例如开始时输入3,也就等于3行3列的二维数组。要求输入名字,我们输入A、B、C,
刚开始1行1列不用输入,因为行列想等,1行2列为空,且行列不等,再判断2行1列是否为空,如果不为空,那么就把该行2行1列的值的想反数付给第1行2列,如果2行1列为空,那么就要求输入一个数!《我们以1的相反数为0,0的相反数为1》
victorycyz 2004-04-26
  • 打赏
  • 举报
回复

看不太明白。试问,如果输入10呢?

你上面例子中的0、1等数字是怎么来的?
panzhiwei 2004-04-26
  • 打赏
  • 举报
回复
请问如何实现以下问题:
任意定义一个数组的大小,然后要求输入姓名例如输入A、B、C,再输入等分,如果行和列相等就不输入,如果不相等且内容不为空且该行列互换后所对应单元有值就变为相反数,如果互换后为空就输入数字。根据输入的内容判断结果
例如输入3后实现如下
A B C
A 0 1
B 1 0
C 0 1

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧