第三节 运算符及表达式

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年又下发了<关于开展涉密信息系统分级保护工作的通知>,要求建立健全涉密信息系统分级保护制度,加强信息安全保密管理.由于涉密网络中信息设备 ...
一周排行
  • 前言:上一篇介绍了下多线程的相关知识:C#基础系列——多线程的常见用法详解,里面就提到了委托变量.这篇简单介绍下委托的使用.当然啦,园子里面很多介绍委托的文章都会说道:委托和事件的概念就像一道坎,过了这个槛的人,觉得 ...
  • 最近在看一篇关于去雾的算法的文章:A Fast Semi-Inverse Approach to Detect and Remove the Haze from a Single Image,即我们中文常说的半反去雾 ...
  • 屌丝集聚的互联网行业偶尔也能高大上一把,前提是你有一个身为土豪的"爹".在一众电商创业公司中,"我买网"算是含着金汤匙出生的一个,依托中粮强大的资金.市场.供应链和产品实力,& ...
  • 地图应用经常会涉及到线路的绘制问题,ios下可以使用MKMapView进行地图开发,使用 MKOverlayView进行线路的绘制. 使用MKMapView添加MKMap.framework 和CoreLocatio ...
  • 一名12岁的男孩于上周四向加拿大法院承认了自己3次网络攻击的罪行.这名5年级学生在犯罪时年仅11岁,他帮助了著名的Anonymous组织在2012年加拿大魁北克学生抗议活动中进行了数次针对政府网站的攻击. 该男孩参与 ...
  • 作者:mj0011 几个月前,我曾在某些帖子谈论过这个技术 现在六一节到了,为了满足广大饥渴的小朋友们,特此放出 =================================================== ...
  • 如今,越来越多的企业员工在他们的工作和个人生活中会运用多个移动设备.多设备应用已经成为一个趋势,这被称为BYOD的工作方式(Bring Your Own Device).云服务开辟了实践设备虚拟版本的可能性,这可以认 ...
  • 字符串运算符 1.字符串运算符是一个. 也就是一个点,这个点把左边的字符串和右边的字符串拼接为一个字符串. 2.比如$a = "辛星永"; $b = "爱小倩"; 那么$a.$ ...
  • 解决方法: Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法   Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法(一) 今天安装VS200 ...
  • 今天小编为大家带来了剑灵力士的霸王击鼎施放两次的方法分享,感兴趣的朋友们可以跟着小编去下文了解一下哦. 剑灵力士的霸王击鼎施放两次的方法 很多人以为力士的霸王击鼎是跟暴击有关系的,暴击高了可以施放两次,但其实不是这样 ...