作业帮 > 综合 > 作业

用C++ 编写 格式阵列

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/02 15:15:52
用C++ 编写 格式阵列
Description:
根据读入的阶,按样例打印格式阵列.
Input:
输入数据含有不超过50个正整数n(1≤n≤25).
Output:
输出以n为阶的格式阵列.每行开始先打印行号,行号为两个字符宽,右对齐,行号与元素之间空2格.每个元素占3个字符宽.右对齐,元素值起始位置为0,以后每向右前进一个,元素值便取前一元素加1除n的余数,每进到下一行,起始的元素值为上一元素加1除以n的余数,依此类推.每个格式阵列之间应有一空行,最前与最后不应有空行.样本输出中,□表示空格.
Sample Input:
6 3Sample Output:
□1□□□□0□□1□□2□□3□□4□□5
□2□□□□1□□2□□3□□4□□5□□0
□3□□□□2□□3□□4□□5□□0□□1
□4□□□□3□□4□□5□□0□□1□□2
□5□□□□4□□5□□0□□1□□2□□3
□6□□□□5□□0□□1□□2□□3□□4
□1□□□□0□□1□□2
□2□□□□1□□2□□0
□3□□□□2□□0□□1
#include
void main()
{
void arr(int n);
int s[50];
int i;
re:printf("enter numbers(1
再问: 为什么还是不对么~~~~~奇怪
再答: void arr(int n); int s[50]; int i; re:printf("enter numbers 这儿多了个 re: 哪儿不对了?结果跟你给的一样啊