【实训2-10】数据输入
(总分11)


 【实训目的】掌握数据输入   

 

【第 1 步】实训内容介绍

实训内容介绍
数据输入
实训结束

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

 

 

【第 2 步】数据输入

 1、本实训使用项目 cpp2 中的 cpp2code.cpp 源代码文件,如果不存在,则先创建项目,然后创建源代码文件。
 2、将下述代码复制到 cpp2code 中:
#include <iostream.h>

void main(void){
         int a, b;
         double x, y;
         char c;

         cout << "顺序从键盘上输入两个整数、两个实数和一个字符: ";
         cin >> a >> b >> x >> y >> c;
         cout << "你的输入分别是:\n";

         cout << "{a=" << a << ", b=" << b << ", x=" << x << ", y=" << y << ", c=" << c;
         cout << "}" << endl;
}

/*
用下述数据进行测试(代码正确,接收到的数据可能错误)
         正确的数据:2 3 4.5 6.7 t
         类型错误:2.3 4.5 6.7 8.9 h  // 这时第一个小数点前是正确的,之后的全乱套了
         类型错误:2 3 a 6.7 4.5  // 第3个数据开始全乱套了
         个数错误:2 3 4.5 6.7 abc d  // 数据个数太多,这时丢弃多余的数据
         个数错误:2 3 4.5 6.7  // 数据个数太少,这时等待继续输入
*/
 直接运行,运行结果如下:
顺序从键盘上输入两个整数、两个实数和一个字符: 2 3 4.5 6.7 t
你的输入分别是:
{a=2, b=3, x=4.5, y=6.7, c=t}
Press any key to continue
 然后根据代码中注释的说明,尝试各种不同的输入数据,观察不同的数据输入时引起的错误结果。

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

 

 

【第 3 步】实训总结
 本次实训学习了从键盘输入变量的值,要求输入数据的个数、类型、顺序必须与cin列举的变量一一对应。 
【Jitor 校验第 3 步】我已阅读实训总结          // 送分题。直接点击。

 

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