【无标题】对c语言中“运算”的基本常识

学习目标:

提示:这里可以添加学习目标

例如:

  • 在学习c语言的过程中,敲代码往往也伴随着数值的运算,在c语言中也有相应的一些运算符为我们提供便利,以下是我们所要掌握的对c语言运算的内容清单。
  • 1.运算符和操作数
  • 2.乘除运算符和加减运算符
  • 3.除法运算符的商和余数
  • 4.单目运算符
  • 5.赋值运算符

学习内容:

提示:这里可以添加要学的内容

1.运算符和操作数

首先我们来看一段代码:

 1-1

#define _CRT_SECURE_NO_WARNINGS 1
2	#include <stdio.h>
3	int main()
4	{
5		int vx, vy;
6		puts("请输入两个整数:");
7		printf("整数一:"); scanf("%d", &vx);
8		printf("整数二:"); scanf("%d", &vy);
9	
10		printf("vx+vy=%d\n", vx + vy);
11		printf("vx-vy=%d\n", vx - vy);
12		printf("vx*vy=%d\n", vx * vy);
13		printf("vx/vy=%d\n", vx / vy);
14		printf("vx%%vy=%d\n", vx % vy);
15	
16		return 0;
17	}

   如图所示,像+、-、*、/等这样可以进行运算的符号成为运算符,作为运算对象的变量或常量被称为操作数。

例如在加法运算vx+vy中,+就是运算符,运算符左侧的操作数成为第一操作数或左操作数,运算符右侧的操作数成为第二操作数或右操作数。

2.乘除运算符和加减运算符

+运算符a+ba与b的和
-运算符a-ba减去b的值
*运算符a*ba和b的积
/运算符a/ba除以b得到的商(整数之间运算的时候需要舍弃小数点之后的值)
%运算符a%ba除以b得到的余数(a和b必须是正数)

3.除法运算的商和余数

除法运算符有两种。

(1)整数/整数                //商的整数部分

如上所示,除法运算只取商的整数部分,也就是说会舍弃小数点以后的部分。例如5/3=1,3/5=0.

(2)整数%整数       //余数

%是求余运算符,例如,5%3=2,3%5=3.

4单目运算符

以上我们所讲的运算符都需要用到两个操作数,这样的运算符称为双目运算符。在c语言中,还有只需要一个操作数的单目运算符,以及需要三个操作数的三目运算符

单目+运算符、单目-运算符、!运算符和~运算符这四个运算符统称为单目运算符。

5.赋值运算符

(1)基本赋值运算符:“=”例如:a=b表示将b的值赋给a。

(2)复合赋值运算符:“+=”“-=”“*=”“/=”,先说+=,如a+=b,表示a=a+b;以此类推。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值