为了账号安全,请及时绑定邮箱和手机立即绑定

C语言算法的题,输出很难看,应该怎么改?

C语言算法的题,输出很难看,应该怎么改?

C
克卜勒2 2016-10-24 23:03:20
我想将红色圈内的部分都输出成空格,代码应该怎么改啊。(要求一个数字占3个字符)#include<stdio.h> int main() { char a[9][9]; int i,j,n,count=1; scanf("%d",&n); for(i=0,j=0;j<n-1;j++) { a[i][j]=count; count++; } for(i=0,j=n-1;i<n-1;i++) { a[i][j]=count; count++; } for(i=n-1,j=n-1;j>0;j--) { a[i][j]=count; count++; } for(i=n-1,j=0;i>0;i--) { a[i][j]=count; count++; } for(i=0;i<n;i++) { for(j=0;j<n;j++) {     if(i<n-1&&i>0&&j<n-1&&j>0)     a[i][j]='\0'; printf("%3d",a[i][j]); if(j==n-1) printf("\n"); } } return 0;  }
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1259 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信