第三节 运算符及表达式

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年又下发了<关于开展涉密信息系统分级保护工作的通知>,要求建立健全涉密信息系统分级保护制度,加强信息安全保密管理.由于涉密网络中信息设备 ...
一周排行
  •     开源资讯周报 . . 本资讯由国内著名开源社区LUPA(www.lupaworld.com)每周五定期提供,收集了一周内在开源社区内发生的重大事件和新闻. 资讯类: Ubuntu8.04苍鹭起飞冲击企业市场( ...
  •  $.md5("你想要加密的字符串"); md5插件下载地址:http://xiazai.jb51.net/201003/yuanma/jquery_md5.rar <!DOCTYPE ht ...
  • 不知道从什么时候开始,打开Android的SDK Manager.exe时,命令行窗口一闪就自动关掉了. 想更新一些Android的东西都更新不了. 查了一下,解决办法是: 环境变量的系统变量Path中,java\b ...
  • acl访问控制列表实验     实验拓扑图如上     www.2cto.com   1.配置IP地址R1与R3   Loopback0=x.x.x.x/24    IP=192.168.yx.x/24 2.用rip ...
  • 使用Spring的注解,必须在xml的头必须如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xml ...
  • 有一颗二叉树,最大深度为D,且所有的叶子深度都相同.所有的结点从上到下从左到右编号为 1,2,3,4,....,2^D-1.在结点1处放一个小球,它会往下落.每个结点上都有一个开关,初始全部关闭,当每次有小球落到一个 ...
  • 一.安装Wine 1.添加PPA sudo add-apt-repository ppa:ubuntu-wine/ppa 2.更新列表 sudo apt-get update 3.安装Wine sudo apt-ge ...
  • ECMAScript 5 定义了9个新的数组方法,分别为: 1.forEach();  2.map();  3.filter();  4.every();  5.some();  6.reduce();  7.red ...
  • 黑莓此前推出的一款经典手机黑莓Classic再次获得展示,不过此次它增加了白.蓝色和青铜色.最新消息,据外媒报道,该机的白色版将正式在多个地区上市 在MWC2015大会上,黑莓此前推出的一款经典手机黑莓Classic ...
  • 客户工程部一台联想开天系列的商用电脑出现故障,开机提示xxx.dll文件找不到,安全模式也进不去.接到电话我就去了现场. 确认了系统不可用的时候,我跟客户说系统需重做,他也答应了.好在C盘里没有什么重要的资料,因为我 ...