【实训4-8】二维数组的输出和输入
(总分18)


 【实训目的】二维数组的输入和输出   

【第 1 步】实训内容介绍

实训内容介绍
二维数组的输出
二维数组的输入
实训结束

【Jitor 校验第 1 步】我已阅读实训内容介绍 // 送分题。直接点击。

 

 

【第 2 步】二维数组的输出

 1、本实训使用项目 cpp4 中的 cpp4code.cpp 源代码文件,如果不存在,则先创建项目,然后创建源代码文件。
 2、将下述代码复制到 cpp4code 中:

#include <iostream.h>
void main(void) {
         // 数组的定义和初始化,低维长度不能省略
         int score[][4] = {{85, 78, 99, 96}, {76, 89, 75, 97}, {64, 92, 90, 73}};
// 在这里补写代码

}
 补写代码,实现对二维数组的输出,代码见简明教程【例4-8】第 1 步代码,运行结果如下:
{85}    {78}    {99}    {96}
{76}    {89}    {75}    {97}
{64}    {92}    {90}    {73}
Press any key to continue

代码如下:
// 从下一行开始复制。
#include <iostream.h>
void main(void) {
         // 数组的定义和初始化,低维长度不能省略
         int score[][4] = {{85, 78, 99, 96}, {76, 89, 75, 97}, {64, 92, 90, 73}};
         // 在这里补写代码
         for(int i=0; i<3; i++){
                  for(int j=0; j<4; j++){
                           cout << "{" << score[i][j] << "}\t";
                  }
         cout << endl;
         }

}
// 一直复制到上一行结束。

【Jitor 校验第 2 步】 // 复制上面的代码到VC++ 6.0,保存并运行。点击。

 

 

【第 3 步】二维数组的输入

 1、将下述代码复制到 cpp4code 中:

#include <iostream.h>

void main(void) {
         int score[3][4];
         int i, j;

         cout << "输入3行4列成绩: ";
// 在这里补写代码

         for(i=0; i<3; i++){
                  for(j=0; j<4; j++){
                           cout << "{" << score[i][j] << "}\t";
                  }
                  cout << endl;
         }
}
 改写上述代码,实现二维数组的输入,代码见简明教程【例4-8】第 2 步代码,运行结果如下:
输入3行4列成绩: 85 78 99 96 76 89 75 97 64 92 90 73
{85}    {78}    {99}    {96}
{76}    {89}    {75}    {97}
{64}    {92}    {90}    {73}
Press any key to continue

// 从下一行开始复制。
#include <iostream.h>

void main(void) {
         int score[3][4];
         int i, j;

         cout << "输入3行4列成绩: ";
// 在这里补写代码
         for(i=0; i<3; i++){
                  for(j=0; j<4; j++){
                           cin >> score[i][j];
                  }
         }      

         for(i=0; i<3; i++){
                  for(j=0; j<4; j++){
                           cout << "{" << score[i][j] << "}\t";
                  }
                  cout << endl;
         }
}
// 一直复制到上一行结束。

【Jitor 校验第 3 步】 // 复制上面的代码到VC++ 6.0,保存并运行。点击。

 

 

【第 4 步】实训总结

 本实训学习了二维数组的输出和输入,从而理解二维数组与一维数组的区别。  

【Jitor 校验第 4 步】我已阅读实训总结 // 送分题。直接点击。

 

仍有疑问 ? 联系QQ 9429444(陈海云) : 返回首页