c++ cin,cout,变量与运算

齐观察

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

程序的基本框架

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

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

cout语句

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

齐观察

小明今年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的十位数字。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浪子小院

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值