栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言系列——运算

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言系列——运算

这期我们来说一下如何用C语言计算

先看下面一段代码

include
int main()
{
  printf("%d",22+33);

  

  
   return 0;
}

通过上面的代码可以知道:如果 实参超过一个时需要用逗号隔开

我们来逐步分析这段:1.  通过调用printf函数来实现显示这些内容     2.  实参%d指定了以十进制显示后面的实参(这是转换说明)      3.  22+33的值就会以十进制的方式打印出来

练一练:计算 150和12的差,和。

 接下来稍微增加点难度

int main()
{
	int a = 0;   //声明函数里有ah=这个变量,并表明a是整数 这段代码叫初始化
	int b;
	b = 47;//这段代码叫赋值
	printf("输入一个整数");
	scanf("%d", &a);  //scanf读取你键盘输入的信息

	printf("a+b结果是%d", a + b);
    printf("a-b结果是%d", a - b);

	return 0;
}

int为整型,大小是4个字节,属于数据类型,后面会详细写一下

n属于转义字符,功能是换行,像这样的特殊符号还有很多如a,t,等

+,-是加减运算符(像这样可以运算的符号称为运算符)

而在运算符左右的运算对象称为操作数,如a是左操作符,b是右操作符

=是赋值运算符,把右边的值赋予左边

没错有加减运算符就有乘除运算符

* a和b的积

/a除以b得到的商,省略小数点后面的数

%a除以b得到的余数

练一练:1.根据上面的运算符算出845和32的积,商,余

              2. 读取两个整数并输出他们的差和积。

 如果想输出%的时候,需要写成%%才能输出%

 刚才我们用的运算符都需要两个操作数,这称为双目运算符

include
int main()
{
  int a =0;
  scanf("%d",&a);
  printf("反值是%d",-a);
  return 0;
}

在C语言中只需要一个操作数的称为单目运算符 

(+,-)单目运算符作用就和数学里的正负号一样

刚才的代码里我们用到了变量,这里就先了解一下有个概念

变量分为局部变量和全局变量

局部变量:{}内部的变量 局部变量优先于全局变量

全部变量:{}外部的变量

变量的作用域和生命周期:哪里可以使用哪里就是作用域

局部变量作用域:{}以内

全局变量作用域:整个工程,另一个文件要使用变量需要声明extern

变量的生命周期:创建和销毁的时间段

这期就结束了,下期再见

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/875053.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号