首页 > 编程语言 >程序的基本结构、cout语句(c++语言)

程序的基本结构、cout语句(c++语言)

时间:2024-06-09 11:58:35浏览次数:27  
标签:语句 输出 include cout c++ std using main

一、如何下载Dev C++
       登录网站:ht.51goc.com

image.png

image.png



二、安装Dev C++

image.png

image.png

image.png

image.png

image.png

image.png

image.png

一、启动Dev C++

     双击桌面的图标

image.png


 

image.png

二、新建一个程序

image.png

三、复制一个程序

       请你复制以下代码到“程序编辑区”

       

#include<bits/stdc++.h>

using namespace std;

int main()

{

cout<<"Hello!";

return 0;

}

四、保存程序

image.png

五、编译和运行程序

image.png

image.png

 

image.png

说明:

(1)#include<bits/stdc++.h>

万能头文件,包含了目前c++所包含的所有头文件

(2)using namespace std;

C++标准函数库的所有元素都被声明在一个叫做std的名字空间中,这一条语句就是调用std名字空间。大部分的程序中都要使用到它。

(3)int main()

定义主函数main(),main()是所有C++程序的运行的起始点。不管它是在程序的开头、结尾还是中间,此函数中的语句总是第一个被执行。并且所有C++的程序都必须有一个main()。

main后面跟了一对圆括号(),表示它是一个函数。C++中所有函数都跟有一对圆括号(),括号中可以有一些参数。注意,()里即使什么都没有也不能省略。主函数main()的内容由花括号{ }括起来。

(4)cout<<"Hello!";

这个语句在本程序中最重要。 cout是一个输出语句,告诉计算机把引号之间的字符输出到输出设备(屏幕)上。cout的声明在头文件iostream中,所以要想使用cout 必须将该头文件包括在程序开始处。

注意这个句子以分号(;)结尾 。分号标示了一个语句的结束,C++的每一个语句都必须以分号结尾。

(5)return 0;

主函数 main()执行结束时的返回语句,是函数的最后一条可执行语句,所有的C++程序都以类似的语句结束。数值0表示程序执行没有出现任何错误,其它数字表示有错误。

cout输出语句的作用是将程序运算的结果输出到屏幕或打印机等输出设备,这里通常是指输出到屏幕。使用cout时,必须使用#include<iostream>语句把iostream头文件包括在程序开始处,否则编译时会报错。

(1)输出数字

格式:cout<<输出项;

 如:cout<<25;

 运行结果是25。

(2)输出算式

格式: cout<<输出项;

如:cout<<58+36;

运行结果是94。

说明:程序运行时,会自动计算得数并将得数输出,所以运行结果是94。cout<<58+36和cout<<94的运行结果是一样的。

(3)输出字符或字符串

格式:cout<<输出项;

如:cout<<"A";           ;

   运行结果是A。           

cout<<"Hello!"

运行结果是Hello!

当输出项为一串用双引号引起的字符(称为字符串)时,则原样输出双引号中的内容。

(4)换行endl

endl英语意思是end of line,即一行输出结束,然后输出下一行。

如:cout<<25<<endl;

cout<<36<<endl;

运行结果是:25

       36

 注意:cout可以有一个输出项,也可以有多个输出项,格式为:

 cout<<输出项1<<输出项2<<输出项3……

        如:cout<<25<<"A";     和cout<<25;

                                   cout<<"A";

              运行结果都是25A。

通常多个输出项同时输出时我们会使用这种方法,中间用空格隔开。如:cout<<25<<"A"<<" "<<36<<"B";

运行结果是:25A 36B

第1题     输出数字5 查看测评数据信息

输出数字5

输出格式

一个数字

输入/输出例子1

输入:

输出:

5

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<5;
    
    return 0;
}

第2题     计算题2 查看测评数据信息

计算并输出1046*125的乘积

输出格式

一个整数

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<1046*125<<" ";
    
    return 0;
}

第3题     输出算式1 查看测评数据信息

计算并输出128957*(236+157)*2的结果

输出格式

一个整数

输入/输出例子1

输入:

输出:

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<128957*(236+157)*2;
    
    return 0;
}

第4题     hello! 查看测评数据信息

输出以下字符串:

hello!

输出格式

一串字符串

输入/输出例子1

输入:

输出:

hello!

#include<bits/stdc++.h>
using namespace std;
int main(){
     cout<<"hello!";
    
    return 0;
}

第5题     @@@ 查看测评数据信息

输出以下字符串:

@@@

输出格式

一行字符串

输入/输出例子1

输入:

输出:

@@@

#include<bits/stdc++.h>
using namespace std;
int main(){
     cout<<"@@@";
    
    return 0;
}

第1题     打印小写字母表 查看测评数据信息

把英文字母表的小写字母按顺序打印出来。(每行13个)

输出格式

分两行输出,每行13个字母

输入/输出例子1

输入:

输出:

abcdefghijklm
nopqrstuvwxyz

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<"abcdefghijklm"<<endl<<"nopqrstuvwxyz";
    
    return 0;
}

第2题     金字塔 查看测评数据信息

编程输出以下图形

      @

   @@@

@@@@@

输出格式

如图所示

输入/输出例子1

输入:

输出:

      @

   @@@

@@@@@

#include<bits/stdc++.h>
using namespace std;
int main(){
    
    cout<<"  @"<<endl;
    cout<<" @@@"<<endl;
    cout<<"@@@@@";
    return 0;
}

第3题     数字图形 查看测评数据信息

编程输出以下图形:

9876543210

    98765432

        987654

            9876

输出格式

如图所示

输入/输出例子1

输入:

输出:

9876543210

    98765432

        987654

            9876

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<"9876543210"<<endl;
    cout<<"  98765432"<<endl;
    cout<<"    987654"<<endl;
     cout<<"      9876"<<endl;
    return 0;
}

第1题     输出2 查看测评数据信息

输出以下内容:

输出2.png

#include<bits/stdc++.h>
using namespace std;
int main(){
     cout<<"   1"<<endl;
    cout<<"  222"<<endl;
    cout<<" 33333"<<endl;
     cout<<"4444444"<<endl;
    
    return 0;
}

 

第2题     输出3 查看测评数据信息

输出算式123+(324-125)*234  和此算式的结果,注意,是按数学算式个格式输出,先输出上面的式子,紧接着是“=”,然后是运算结果。

输出格式

一条完整算式:

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<"123+(324-125)*234"<<"="<<123+(324-125)*234;
    
    return 0;
}

第3题     输出加法竖式 查看测评数据信息

输出666+888的加法竖式

输出结果如下:(虚线之间有一个空格)

输出加法竖式.png

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<" 666"<<endl<<"+888"<<endl<<"- - - -"<<endl<<1554;
    
    return 0;
}

第4题     地砖数量 查看测评数据信息

一所新建的学校,教室加功能室一共有132个场室,每个场室的长是16米,宽是12米,每平方米需要3块地砖,现在想知道一共需要多少块地砖?

输出格式

一行,先输出“yi gong xu yao ”,再输出地砖数量,最后输出“ kuai di zhuan.”

#include<bits/stdc++.h>
using namespace std;
int main(){
    cout<<"yi gong xu yao"<<" "<<132*16*12*3<<" "<<" kuai di zhuan.";
    
    return 0;
}

标签:语句,输出,include,cout,c++,std,using,main
From: https://blog.csdn.net/hjxxlsx/article/details/139559865

相关文章

  • 【C++】初识C++
    【C++】初识C++文章概括关键字(C++98)命名空间命名空间的定义命名空间的特性输入与输出C++中的输入输出输入输出的命名空间缺省参数函数重载引用引用的概念引用的特性引用地使用场景引用做参数引用做返回值常引用常引用的俩个例子引用与指针的区别内联函数文章概括......
  • 【C++】类和对象(上)
    类和对象初步认识面向过程与对象类的引入类的定义类的封装类的访问限定符类的作用域类的实例化类的大小this指针this指针的特性初步认识面向过程与对象在之前初步学习C语言后,可以了解到C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题......
  • 避免内存泄漏:C++ 虚析构函数指南
    C++虚析构函数详解及示例在C++编程中,虚析构函数的使用至关重要,尤其在涉及多态时。以下将解释虚析构函数的作用、在基类中使用虚析构函数的必要性以及纯虚析构函数的定义。1.为什么需要虚析构函数?当基类的析构函数没有被声明为虚函数时,通过基类指针删除派生类对象会导致无......
  • C++ 抽象类与纯虚函数详解:理论与实战
    抽象基类为什么不能创建对象?抽象类是一种特殊的类,它被设计用来作为其他类的基类,不能实例化为对象。以下是关于抽象类和纯虚函数的详细解释:1.抽象类的定义:抽象类:带有纯虚函数的类称为抽象类。抽象类不能实例化对象,只能作为基类被继承。纯虚函数:一种没有实现的虚函数,其定义格......
  • 深入解析C++中自动生成默认构造函数的五种情况
    自动生成默认构造函数的情况以及相关解释在C++中,当一个类没有任何用户定义的构造函数时,编译器会自动为这个类生成一个默认构造函数。以下是具体情况的解释以及示例:1.带有默认构造函数的类成员对象如果一个类没有任何构造函数,但它含有一个成员对象,而该成员对象有默认构造......
  • 为什么C++友元函数必须在类内部声明?解析与案例
    友元函数是C++中独特的编程结构,允许一个非成员函数或者其他类访问另一个类的私有和保护数据成员。友元在很多情况下是非常有用的,比如操作符重载、类间紧密合作等。为什么需要在类内部声明友元函数?访问权限:友元函数需要访问类的私有和保护数据成员。为此,必须在类内部声明,以便......
  • 栈经典题目(C++)
    文章目录前言一、删除字符串中的所有相邻重复项1.题目解析2.算法原理3.代码编写二、基本计算器II1.题目解析2.算法原理3.代码编写三、字符串解码1.题目解析2.算法原理3.代码编写四、验证栈序列1.题目解析2.算法原理3.代码编写总结前言一、删除字符串中的所有......
  • 【四种语言一网打尽(C\C++\Python\Golang)】L1-005 考试座位号
    L1-005考试座位号每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着......
  • SQL语句的使用规范、应用场景和常见错误
    SQL语句的使用规范和应用场景在编写SQL语句时,应注意以下几点:使用规范:SQL语句的书写应有一定的规范,例如关键字的大小写、空格的使用、注释的添加等。应用场景:不同的SQL语句适用于不同的场景,例如SELECT用于查询数据,INSERT用于插入数据,UPDATE用于更新数据,DELETE用于删除数据,CREA......
  • JavaScript 语法 随记(打印语句)
    JavaScript语法随记(打印语句)window.alert("Hello,World!-----1"),//弹出框 内显示内容document.write("Hello,World!-----2");//在新开网页上面显示内容console.log("Hello,World!--------3");//在控制台显示  (常用)console.error("Hello,World!-......