An easy problem

来源:互联网 发布:淘宝 剑三测试激活码 编辑:程序博客网 时间:2024/05/15 21:34

An easy problem

Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 5727    Accepted Submission(s): 4008


Problem Description
In this problem you need to make a multiply table of N * N ,just like the sample out. The element in the ith row and jth column should be the product(乘积) of i and j.
 

Input
The first line of input is an integer C which indicate the number of test cases.

Then C test cases follow.Each test case contains an integer N (1<=N<=9) in a line which mentioned above.
 

214

Hint

There is no blank space at the end of each line.

#include <stdio.h>int main(){int a[10][10];int n,m,i,j;scanf("%d",&n);while (n--){scanf("%d",&m);for (i=1;i<=m;i++){for (j=1;j<=m;j++){a[i][j]=i*j;}}for (i=1;i<=m;i++){for (j=1;j<m;j++){printf("%d ",a[i][j]);}printf("%d",j*i);//这一个完美解决最后一行省去空格的问题,真心不错!printf("\n");}}}


0 0
原创粉丝点击