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

一、如何下载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;
}

  • 13
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值