第一节
本节课需掌握的知识点
1.了解程序结构
2.数据类型:确定数据的表示、取值范围及能参加的各种运算
整型:int 能表示的数据范围为:-2147483648~2147483647 -231~231-1
超长整型:long long 能表示的数据范围为:
-9223372036854775808~9223372036854775807 -263~263-1
3.赋值语句: = 格式为 变量=表达式
作用:右边表达式的值赋给它左边的变量,也就是说让变量的值等于表达式的值。
4.常用的算术运算符(整型数据类型):
+ (加)
- (减)
* (乘)
/ (整除) 例如 x / y (求x 除以 y 的商)
5. 输出语句(cin)语句
6. 输入语句(cout)语句
例 题
例1:输出第二个整数
【问题描述】
输入三个整数,整数之间由一个空格分隔。把第二个输入的整数输出。
【输入】
只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。
【输出】
只有一行,一个整数,即输入的第二个整数。
【样例输入】 123 456 789
【样例输出】 456
例2.A+B问题
【问题描述】
给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。
【输入】
一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。
【输出】
一个整数,即A+B的值。保证结果在整型范围内。
【样例输入】 1 2
【样例输出】 3
例3.计算(a+b)*c的值
【问题描述】
给定3个整数a、b、c,计算表达式(a+b)*c的值。
【输入】
输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。
(-10,000
【输出】
输出一行,即表达式的值
【样例输入】 2 3 5
【样例输出】 25
例4.计算(a+b)/c的值
【问题描述】
给定3个整数a、b、c,计算表达式(a+b)/c的值,/是整除运算。
【输入】
输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。(-10,000 < a,b,c < 10,000, c不等于0) 21世纪教育网版权所有
【输出】
输出一行,即表达式的值。
【样例输入】1 1 3
【样例输出】0
例5.两个正整数的差
【问题描述】
输入两个正整数m、n,输出m-n的值
【输入】只有一行两个正整数m、n ( 1 <= n < m <= 30000 )
【输出】只有一行且只有一个整数:m-n的值
【样例输入】5 3 【样例输出】2
作业
1.两个正整数的积
【问题描述】
输入两个正整数m、n,输出m*n的值
【输入】只有一行两个正整数m、n ( 1 <= n < m <= 30000 )
【输出】只有一行且只有一个整数:m*n的值
【样例输入】5 3 【样例输出】15
2.求三个整数的和
【问题描述
输入三个整数,输出它们的和
【输入】只有一行共有三个整数:a b c ( -10000 <= a , b , c <= 10000 )
【输出】只有一行且只有一个整数:输入的三个整数之和
【样例输入】4 12 3 【样例输出】19
3.反序(一)
【问题描述】
输入两个整数,按与输入相反的顺序输出
【输入】只有一行共有两个整数:a b ( -10000 <= a , b <= 10000 )
【输出】只有一行共有两个整数,顺序与输入的相反,两数之间用一个空格隔开
【样例输入】4 123 【样例输出】123 4
芹菜基地学习解答QQ群337539871