首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

矩陣乘的問題解决办法

2012-03-09 
矩陣乘的問題#include stdio.h intmain(void){inta[100][100],m[100][100]intx,y,i,j,kprintf( input

矩陣乘的問題
#include "stdio.h "    
int     main(void)    
{        
      int     a[100][100],m[100][100];    
      int     x,y,i,j,k;        
      printf( "input     matrix     a     row     : ");            
      scanf( "%d ",&x);            
      printf( "input     matrix     a     colum     : ");            
      scanf( "%d ",&y);            
      for(i=0;i <x;i++)            
      {            
              for(j=0;j <y;j++)            
              {            
                          printf( "a[%d][%d]==> ",i,j);            
                          scanf( "%d ",&a[i][j]);            
              }            
      }            
      printf( "please     input     matrix     a\n ");    
      for(i=0;i <x;i++)    
      {    
              for(j=0;j <y;j++)        
              {        
                      printf( "%d     ",a[i][j]);    
              }    
              printf( "\n ");    
      }        
      printf( "input     Constant     k==> : ");        
      scanf( "%d ",&k);                                                             為什麼到执行到这一步        
                                                                                              程序就自动退出了    
      printf( "Constant     mul     matrix   m=\n ");                                                                      


      for(i=0;i <x;i++)    
      {    
              for(j=0;j <y;j++)        
              {        
                      m[i][j]=k*a[i][j];    
                      printf( "%d     ",m[i][j]);    
              }    
              printf( "\n ");    
      }    
      return     0;        
}  

各位幫幫忙阿,
或者写个   "数与矩阵相乘 "
的程序給我,謝謝幫忙


[解决办法]
结束前加上
system( "pause ");

可能不是没有运算显示,而是你看不到窗口就关闭。

热点排行