高考考试网
当前位置: 首页 高考资讯

c语言基本算术运算符(语言的运算符之算术运算符)

时间:2023-08-03 作者: 小编 阅读量: 1 栏目名: 高考资讯

语言的运算符之算术运算符C语言的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符算术运算符算术运算符实例请看下面的实例,C语言中所有可用的算术运算符:#include<stdio.h&gt。

C 语言的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。

算术运算符

算术运算符

实例

请看下面的实例,C 语言中所有可用的算术运算符:

#include <stdio.h>

int main()

{

int a = 21;

int b = 10;

int c ;

c = ab;

printf("Line 1 - c 的值是 %d\n", c );

c = a - b;

printf("Line 2 - c 的值是 %d\n", c );

c = a * b;

printf("Line 3 - c 的值是 %d\n", c );

c = a / b;

printf("Line 4 - c 的值是 %d\n", c );

c = a % b;

printf("Line 5 - c 的值是 %d\n", c );

c = a; // 赋值后再加 1 ,c 为 21,a 为 22

printf("Line 6 - c 的值是 %d\n", c );

c = a--; // 赋值后再减 1 ,c 为 22 ,a 为 21

printf("Line 7 - c 的值是 %d\n", c );

}

当上面的代码被编译和执行时,它会产生下列结果:

Line 1 - c 的值是 31

Line 2 - c 的值是 11

Line 3 - c 的值是 210

Line 4 - c 的值是 2

Line 5 - c 的值是 1

Line 6 - c 的值是 21

Line 7 - c 的值是 22

上面的例子,大部分很好理解。我们来讲讲需要注意的地方与难以理解的地方。

需要注意的是 / 除号 与 % 取余号

/ 除号说明

Eg:

int a1 = 100;

int b = 30;

double c = a1 / b;

实际上是 c=3.000000的。为什么不是3.333333呢。因为/ 除号 两边的数值都是整型,所以得的值也是整型,这里我们只是用double类型去接收而已。怎么能得出正确的3.33333这个值呢。只要把除数或被除数任何一个改成double类型即可,因为/除号在运算时,会自动把两边的数据由低类型转换为高类型。 double 类型比int 类型高

Eg :

int a1 = 100;

double b = 30;

double c = a1 / b;

这样就得出c=3.333333

double a1 = 100;

int b = 30;

double c = a1 / b;

也能得出正确值 。在计算机的运算过程中,会把int b转为double 类型,再计算。

如 int b=100.5,是不是程序也会把b 转成double ,答案是不会。这种是我们强制把double赋值给int,计算机不会自动把高类型转为低类型。

% 取余号 说明

% 取余号 要求 两边的数据类型为int 类型。注意 % 取余号只针对于整型进行运算。就是取余数

double‬ a1 = 100;

int b = 30;

int c = a1 % b;

这样写是错误的。编译不过

++,-- 自增,自减符号的理解。

int a1 = 10;

int b =a;//b=11,a=11

int c = a;//c=11,a=12

int d = (a);//d=13,a=14

int e = cb;//e=22;c=12;

int f =bb;//f=24;b=12

其实很好理解。记住一句话 放前面自加1后再用。放后面用了后再自加1。

再来一个难。

int aa = 2;

int g = aaaa;//g=6;a=4

++在后面先用再自加1。aa=2参与计算(先用,就是用于计算),再aa自加1变成3;然后++aa,++在前面先自加1,aa变成了由3变成了4,再用(用于计算)。所以g=2+4=6;aa=4。

就这么简单。同理--也一样。

    推荐阅读
  • 微信标签怎么群发消息(微信如何群发消息)

    iphoneiOS14.微信8.0.2方法:进入微信,选择设置点击进入通用选项选择进入辅助功能选项选择群发助手选项,接下来我们就来聊聊关于微信标签怎么群发消息?以下内容大家不妨参考一二希望能帮到您!微信标签怎么群发消息iphoneiOS14.微信8.0.2。在搜索框输入标签的名字,然后选中标签中的好友进行发送即可。

  • 你认为十大最经典的小说(十部世界闻名的通俗小说)

    1972年,由这部小说改编的同名电影上映,次年3月,该片获得第45届奥斯卡金像奖中的最佳影片奖,导演弗郎西斯·福特·科波拉获得最佳导演奖,男主角的饰演者马龙·白兰度获得最佳男主角奖。剧照这部小说对很多文学创作产生过巨大影响,我国先后两次拍摄的电影《夜半歌声》多半也是取材于这部小说。故事发生在1865年6月9日,一列开往伦敦的火车意外坠落山崖,只有一节车厢幸免于难。这场事故彻底改变了狄更斯的命运。

  • 东南缺角泰山石放在哪个位置(泰山石易生赏石新观点)

    泰山石易生赏石新观点(泰山石•聚宝盆)“宁可食无肉,不可居无石”,美好的家居就应该有一块石头家里为什么一定要摆放一块奇石?中国观赏石协会创会会长寿嘉华曾提出“六个一”的赏石新理念:一方石头和谐一个家庭,一方石头汇聚一批朋。

  • 感冒躺着鼻子不通气怎么办(当你睡觉时感冒鼻子不通气咋办)

    #奇妙知识季#大家好啊,这个方法是在一本书上看到的,经过自己的体验确实非常灵验,非常适合睡觉时鼻子不通,躺下睡觉时感冒鼻塞需要张着嘴巴呼吸想必大家都遇到过哈,我来为大家科普一下关于感冒躺着鼻子不通气怎么办?

  • 奶油葡萄卷(奶油葡萄卷怎么做)

    奶油葡萄卷准备面包粉200克、低筋面粉50克、即发干酵母3克、细砂糖25克、盐4克、蛋25克、牛奶138克、黄油38克、葡萄干75克。将除黄油、葡萄干以外的所有原料放在一起打至面筋扩展,表面光滑。加入黄油打至扩展阶段后,加入沥干的葡萄干揉匀,放温暖处进行基础发酵。基础发酵结束,将面团分割成60克/个,滚圆后松弛15分钟。入预热180℃的烤箱,中层,上下火,15分钟即可。

  • 巩汉林赵本山如此竞争小品全集(赵本山巩汉林小品如此竞争)

    下面内容希望能帮助到你,我们来一起看看吧!巩汉林赵本山如此竞争小品全集赵本山巩汉林小品《如此竞争》,一遍又一遍的看,不可多得的经典作品。

  • 手工冰粉的做法(如何做手工冰粉呢)

    接下来我们就一起去研究一下吧!手工冰粉的做法石灰倒入温水中搅拌均匀,静止沉淀,接下来准备冰粉浆。把冰粉籽倒入纱布,包好扎紧实怕揉冰粉的时候漏出来。把包好的冰粉籽放在事先准备好的饮用水中揉搓,揉的过程一定要轻柔,慢慢的揉出浆,等到水中变得像银耳汤一样粘稠,微微泛黄即可。震几下,把冰粉浆中的气泡震出来。把准备好的石灰水倒入冰粉浆中,倒入的过程中迅速搅拌,这时候的冰粉会出现半凝固状态是正常的。

  • 起亚kxcross 1.6评测(有范儿的全新跨界车)

    在此基础上,东风悦达起亚KXCROSS车型采用前麦弗逊独立悬挂,后扭力梁式半独立悬挂系统,这套悬挂系统也正是属于经济型轿车的标准配置。总体来看,东风悦达起亚KXCROSS的此次推出,对整体汽车市场的分析上明显看出下了很多工夫,进一步细化了消费人群,填补了东风悦达起亚在小型跨界车型上的空白。

  • 凉糕怎么保存(存放凉糕的步骤)

    下面希望有你要的答案,我们一起来看看吧!凉糕怎么保存放冰箱里保存,凉糕可以放到冰箱冷藏室储存2~3天,尽快食用。凉糕不宜冷冻,凉糕低于20度就会变硬,若变硬,食用时要用微波炉热一下。凉糕的口感鲜嫩爽口,丝丝顺滑,清热解暑,又美味。凉糕对食欲不佳,腹胀腹泻有一定缓解作用。

  • 张家界自由行三天游攻略(张家界三日游怎么安排)

    阿凡达的拍摄,让张家界的盛名更上一层楼。从武陵源景区大门进入后首先乘坐接驳车到百龙天梯站下。如果天气不好的话,建议前往黄龙洞景区。黄龙洞黄龙洞景区位于湖南省张家界市核心景区武陵源风景名胜区内,属典型的喀斯特岩溶地貌,因享有“世界溶洞奇观”“世界溶洞全能冠军”“中国最美旅游溶洞”等顶级荣誉而名震全球。黄龙洞以其庞大的立体结构洞穴空间、丰富的溶洞景观、水陆兼备的游览观光线路独步天下。