#include stdiohint main int n=6; int ann; int ij; for i = 0; i n; i++ ai0 = 1; aii = 1; for i = 2; i n; i++ for j = 1; j i; j++ aij = ai-
这个代码运行后没有显示完整的数组是因为在输出数组时,每个元素都使用了"%-4d"格式,即每个数字占据4个字符的宽度,但是有些数字占据的字符数可能少于4个,因此在输出时会自动添加空格占据剩余的字符宽度。这就导致了每一行输出的字符数不一定相同,从而导致整个数组输出时会出现格式混乱的情况。要解决这个问题,可以使用"%d"格式输出每个元素,或者使用"%-4d"格式并在每个数字后添加一个空格来使每个元素占据的字符宽度都相同。
原文地址: https://www.cveoy.top/t/topic/bjTR 著作权归作者所有。请勿转载和采集!