第三节 运算符及表达式

1、c语言的运算符

暂时使用的

类型          符号

算术运算符      +、—、*、/、%、-、++

关系运算符       >、<、==、>=、<=、!=

逻辑运算符      &&、、!

算术运算符

#include<stdio.h>

main()

{

int i=7,j=8;

printf("i+j=%d\n",i+j);

printf("i-j=%d\n",i-j);

printf("i*j=%d\n",i*j);

printf("i/j=%d\n",i/j);

}

i++与++i区别

假设 i=1


如果执行a=i++ 完之后, a=1, i=2
如果执行a=++i 结果是, a=2, i=2

关系与逻辑运算符

输出 1为真,0为假

#include<stdio.h>

main()

{

int a=6,b=6,c=3;

printf("%d\n",a>b);

printf("%d\n",a=b);

printf(“%d\n”,a>=c);

printf("%d\n",a!=c);

printf(“%d\n”,a<=b);

}

数据类型转换

形式:
(类型) (表达式)

#include<stdio.h>
main()
{
    int chinese, math, english, sum;

    printf("请输入语数英三科的成绩:(以空格隔开)\n");
    scanf("%d%d%d", &chinese, &math, &english);

    sum = (chinese+math+english);

    printf("平均分为%d\n", sum/3);
    printf("平均分为%f\n", sum/3);
}

更多相关文章
  • void jieCheng(int  N) {     int a[64];     int n, i, c, p;     int len = 1;     a[0] = 1;     //计算     for (n=N; n>1; n--) {         c=0;         f ...
  • VMware vSphere服务器虚拟化实验一ESXi 5.1简介与通过PXE网络部署    ESXi是vSphere的核心组件,与Windows的Hyper-vServer和Citrix的XenServer相似,它是一款可以独立安装和运行在祼机上的系统,因此与VMware Workstation软 ...
  • [英国<金融时报>网站2月24日文章]题:网络时代需要新的战争规则(作者为美国前总统吉米·卡特执政时期的国家安全顾问兹比格涅夫·布热津斯基) 在维也纳会议之后的两个世纪里,国际社会在不断地制定用以指导国家间关系的“游戏规则”这些规则甚至针对不友好的国家间关系.它们的基本前提是“己所不欲, ...
  • 我在GDC的一个12*15英尺(3.7*4.6m)的小房子里与Valve的一名程序员Jeep Barnett见了面.房间相对的两个角落里的书柜上各有一个有盒子,他介绍说那些都是用来追踪房间里玩家动作的激光追踪器,这也是Vive用来抗衡Oculus Rift的一种新技术.Vive的希望能让玩家在房间里 ...
  • //保存文件的路径,包括文件名  private string GetSavePath(string FileName)  {  string path=Request.PhysicalApplicationPath +"\Link_Icon";   return path+&q ...
  • 1.涉密网络的建设背景及所面临的问题 1.1 涉密网的分级保护背景 国家保密局在1998年发布了<计算机信息系统保密管理暂行规定>,2006年又下发了<关于开展涉密信息系统分级保护工作的通知>,要求建立健全涉密信息系统分级保护制度,加强信息安全保密管理.由于涉密网络中信息设备 ...
一周排行
  •       做任何事情之前少不了的是设计和规划!本周机房收费系统的代码没有敲几行!主要是有一个问题没有想清楚,就是钱的问题!怎么做余额,怎么做充值,怎么动态更新,怎么让自己的代码错误减少!这就是常说的全局观!     ...
  • 背景:做了快40分钟,还是好多细节是调试过来的,看来距离150行以内代码一次通过的能力还很远. 学习:1.变量定义的时候不仅要想到初始化,更要想到初始化的位置,这个变量的作用域如果开大了,和没初始化一样的效果. 代码 ...
  •     目前很多软件的安装程序中都包含了"流氓软件",有些甚至在安装过程中不予提示强行安装,一不小心就容易中招.喜欢尝试各类软件的笔者,最近被强制安装了"划词搜索",而且不定期 ...
  • 学习golang的时间断断续续加起来也有将近一个月了,这期间都是偶看翻几页书,没有写过实际的代码.最近做一个app项目,是一个展示类 的软件,当客户要看某个图片时首先向服务器发出一个请求,比对图片的版本,如果版本与本 ...
  • Try following steps: remove the faulty director(y|ies) as follows: $ rm -fR $(find . -type d -name crunch|xa ...
  •   Please use following command for regist a login user.   net use \\server\folder [password]  /user:[usernam ...
  • 更多尽在:iamsujie.com 欢迎订阅:http://iamsujie.com/feed/ 快捷订阅:到Google,到抓虾,到鲜果  
  • 三年前写过python的redis操作.到现在,python的redis客户端已经发展了很多了.但是今天测试了一下性能,觉得性能还是比较低. python的客户端,为python的redis.在pypi上可以下载的到 ...
  • 23.1 离线检测23.2 应用缓存23.3 数据存储 23.3.1 Cookie 23.3.2 IE 用户数据 23.3.3 Web 存储机制 23.3.4 IndexedDB   23.1 离线检测navigat ...
  • Java 内部类 分四种:成员内部类.局部内部类.静态内部类和匿名内部类. 1.成员内部类: 即作为外部类的一个成员存在,与外部类的属性.方法并列. 注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员. ...