cin,cout,变量与运算

cout输出整数

齐观察

小明今年12岁,他想把自己的年龄输出到计算机屏幕上,在Dev-C++编程软件中编写了下面 C++程序。

程序的基本框架

在信息学编程中C++程序的基本框架一般为下面结构。

如果你希望实现某些功能,可以在此框架的基础上通过添加某些代码来实现。

cout语句

cout 语句是 C++ 中实现输出数据功能的语句,通常格式是:

    cout输出空格

    齐观察

    小明今年12岁,身高150厘米,他把他的年龄和身高都输出,中间用一个空格分开,C++程序如下:

    输出多项数据

    在C++的cout语句中,可以多次使用“<<”连续输出数据。为了分隔数据,中间一般添加空格,方法是输出一个空格字符串--在双引号中间加入一个空格。

    输出换行

    齐观察

    小明的期中考试语数英三科成绩分别是:98 、100 、95,他想把三科成绩依次输出,每输出一科成绩就换一行,期望得到的效果如下:

    在C++中,cout<<endl; 语句可以实现换行效果。

    算术运算

    在数学书里面,我们可以对数进行加、减、乘、除、求余数运算,当然在C++里也可以,如下是C++里面算术运算符:

    运算符含义说明
    +加号加法运算
    -减号减法运算
    *乘号乘法运算
    /除号除法运算

    %

    取余运算
    ()括号改变运算的顺序

    当一个算术式子中包含多个运算符时,遵循的计算顺序(运算优先级)为:

    先算“括号”里的,再算“乘法、除法、模”,最后算“加法、减法”,同一级别的按照类型从左往右依次计算。

    齐观察

    例题1:长方形的长是1379,宽是2487,输出面积。

    例题2:长方形的长是1379,宽是2487,输出周长。

    例题3:总共有3037个桃子,平均分给27个猴子,每个猴子能得到多少个桃子?还剩下多少个桃子?

    变量

    变量的定义C++ 中定义一个变量的格式如下:

    类型名 变量名;

    例如:int x; 这是定义了一个变量,变量的名称是x,变量的类型是int(整数型),表示x保存的是整数。

    可以一次定义多个变量,格式如下:

    类型名 变量名, 变量名……;

    例如: int x, y;  这定义了两个变量,分别是变量x和变量y,它们都是整数类型。

    齐观察

    变量可以参与赋值、算术运算等操作。

    例题1:输出长方形的面积和周长。

    变量读入

    在C++中,用cin语句读入变量的值,其格式一般为:  

    cin>>变量1 >> 变量2 >> … >> 变量n;

    在使用cin语句从键盘输入多个数据项的时候,一定要注意三个一致:数据个数一致、输入顺序一致、数据类型一致。

    例如cin>>a; 程序执行到这语句时,会等待用户通过键盘输入一个整数,然后把该整数赋给变量a。如果用户不输入,那么程序会一直处于等待状态,只有用户输入了整数后,才执行下一条语句。

    再如cin>>a>>b>>c;  程序执行到这语句时,会等待用户通过键盘输入3个整数,用户输入的第1个整数会赋值给变量a, 输入的第2个整数会赋值给变量b, 输入的第3个整数会赋值给变量c,注意用户输入的3个整数要用空格分开或者回车键分开。

    齐观察

    例题:从键盘读入1个两位整数,输出它的个位数字和十位数字,中间空格分开。

    上面程序的a%10会得到a的个位数字,因为a是两位整数,所以a/10得到a的十位数字。

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值