设计vfp 表单

来源:百度知道 编辑:UC知道 时间:2024/05/09 07:02:06
(1)设计一个表单,接受用户输入的数字,生成相应的矩阵;
(2)文本框内输入一个小于等于10的数字,生成一个相应的对称矩阵,且这个矩阵的对角线的数字全部为0,其他的数字为1。
例如:输入5。则在编辑框输出
0 1 1 1 0
1 0 1 0 1
1 1 0 1 1
1 0 1 0 1
0 1 1 1 0

你可以按照你输入的数字定义一个i*i的二维数组
数组中的元素,当下标相同,或者下标之和为你所输入的数字加一时,赋值为0,否则为1,如此即可,然后再用一个循环输出即可,我不想写表单,写了段程序,但我为图方便,没有定义什么数组,因为是直接进行输出的,希望于你有帮助!
for i=1 to 10
for j=1 to 10
if i=j or i+j=11
??"0 "
else
??"1 "
endif
endfor
?
endfor