⑴ C語言問題,輸入MN構造M行N列的隨機數組
應該用橘源斗動態數組
#include <stdio.h>
#include <stdafx.h>
#include <time.h>
#include <stdlib.h>
int main()
{
int i,j,n=0;
int m;
printf("請輸入m和n:");
scanf("%d%d"圓磨,&m,&n);
int *a;
a=new int[m*n];
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
a[i*m+j]=rand()%10;
//if(n%5==0)printf("\n");
printf("%d\裂叢t",a[i*m+j]);
}
printf("\n");
}
delete [] a;
return 0;
}
⑵ c語言題輸入一個M*N的整形矩陣,求其轉置矩陣 MN由鍵盤輸出
#include
#include
int main()
{
int i,j,a[10][10],min,ri,rj,b[10][10];
for(i = 0;i < 3;i ++) {
for(j = 0;j < 4;j ++) {
scanf("%d",&a[i][j]);
}
}
printf("歲棚\n");
for(i = 0;i < 3;i ++) {
for(j = 0;j < 4;j ++) {
printf("%d ",a[i][j]);
b[j][i] = a[i][j];
}
printf("\n");
}
printf("\n");
for(i = 0;i < 4;i ++) {
for(j = 0;j < 3;j ++) {
printf("%d "乎碰則,b[i][j]);
}
printf("吵握\n");
}
return 0;
⑶ c語言題輸入一個M*N的整形矩陣,求其轉置矩陣(MN由鍵盤輸出)。
#include<stdio.h>
intmain()
{
intM,N;
printf("輸入: "塵鉛);
scanf("%d%d",&M,&N);
inta[M][N];
納兄巧inti,j;
for(i=0;i<M;i++)
for(j=0;j<N;j++)
scanf("%d",&a[i][j]);
洞鍵
printf("輸出: ");
for(j=0;j<N;j++)
{
for(i=0;i<M;i++)
{
printf("%d",a[i][j]);
if(i<M-1)
printf("");
}
printf(" ");
}
return0;
}