实验1 简单的C++程序

实验1 简单的c++程序

实验目的和要求

  1. 熟悉Visual C++ 6.0/code::blocks编译系统的常用功能。
  2. 学会使用Visual C++6.0/code::blocks编译系统实现简单的C++程序。
  3. 熟悉C++程序的基本结构,学会使用简单的输入、输出操作。

实验内容

 1. 编译以下程序,改正所出现的错误信息,并写出输出结果。

  (1).//sy1_1.cpp
main()
{
    cout<<"This is a program.";
}

  编译结果
实验1 简单的C++程序_第1张图片
  改正后结果

#include
using namespace std;
main()
{
    cout<<"This is a program.";
}

  运行结果图
实验1 简单的C++程序_第2张图片

  (2).// sy1_2.cpp
#include
using namespace std;
int main()
{
    cin>>x;
    int y=x*x;
    cout<<"y=<;
    return 0;
}

  编译结果
实验1 简单的C++程序_第3张图片
  改正后结果

#include
using namespace std;
main()
{
    int x;
    cin>>x;
    int y=x*x;
    cout<<"y="<

  运行结果图
实验1 简单的C++程序_第4张图片

  (3).//sy1_3.cpp
#include
using namespace std;
int main()
{
    int a,b;
    a=7;
    int s=a+b;
    cout<<"a+b="<return 0;
}

  运行结果(b似乎被赋予了一个随机值)
实验1 简单的C++程序_第5张图片
实验1 简单的C++程序_第6张图片
  改正后结果

#include
using namespace std;
main()
{
    int a,b;
    a=7;
    b=2;
    int s=a+b;
    cout<<"a+b="<//<
}

  运行结果图
实验1 简单的C++程序_第7张图片

 2.写出一个完整的C++程序,从键盘输入值来赋给int类型的变量the_number,并在输入语句前添加一个提示语句,提示用户输入一个整数。

 sy1_4.cpp
#include
using namespace std;
int main()
{
    cout<<"请输入一个整数:";
    int the_number;
    cin>>the_number;
    cout<<"输入的整数是:"<return 0;
}

  运行结果图
实验1 简单的C++程序_第8张图片

分析与讨论

 ①. C++程序的基本结构。

int main()      //程序入口
{
    return 0;   //程序正常结束
}

 ②. 从对实验内容第1题中出现的错误的修改,总结出编程时应注意哪些问题。
   编写程序要声明所需要的函数库(头文件);
   编写程序要指明运用的命名空间(using namespace)

 ③. C++程序中所出现的变量是否都必须先说明后使用?说明变量时是否都应放在函数体的开头。
   C++程序中所出现的变量必须先说明后使用。在函数体内说明变量时不一定要放在函数体的开头。

 ④. 使用cout与运算符”<<”输出字符串时应注意些什么?
   可输出一个字符串常量,也可输出多个字符串常量。每输出一个字符串常量要使用一次
   插入符(<<)。
 ⑤. 程序说明了的变量,但没有赋值,这时能否使用?
   不能,因为它的值不确定。
 ⑥. 一个程序通过编译并运行后得到了输出结果,这一结果是否一定正确?
   结果不一定正确

你可能感兴趣的:(实验)