武汉理工大学计算机学院信息技术会00心00000000009000000计算机程序设计基础C语言主讲教师:李宁武汉理工大学Wuhan Universityof Technology
主讲教师:李宁
计算机程序设计基础C语言0逗号运算符及其表达式武汉理工大学Wuhan Universityof Technology
计算机程序设计基础C语言
逗号运算符和逗号表达式运算符名称格式返号运算符(双目)表达式1,表达式2,…,表达式n
运算符 名 称 格 式 , 逗号运算符(双目) 表达式1,表达式2,.,表达式n
逗号运算符和逗号表达式■使用号运算符“,”将两个或多个表达式连接起来,就组成逗号表达式。逗号运算符的优先级别是所有运算符中最低的,其结合方向为从左至右。逗号运算符是顺序运算符,在执行时,依次计算各表达式的值。“表达式n”的值就是整个逗号表达式的值,其类型就是整个逗号表达式的类型逗号表达式通常用于将多条语句连接在一起,形成一条语句,以简化程序的书写,提高程序的运行效率
使用逗号运算符“,”将两个或多个表达式连接起来,就组成逗 号表达式。 逗号运算符的优先级别是所有运算符中最低的,其结合方向为从 左至右。 逗号运算符是顺序运算符,在执行时,依次计算各表达式的值。 “表达式n”的值就是整个逗号表达式的值,其类型就是整个逗号 表达式的类型 逗号表达式通常用于将多条语句连接在一起,形成一条语句,以 简化程序的书写,提高程序的运行效率
逗号运算符和逗号表达式#include<stdio.h>#include<conio.h>main()int x,y=7;x=3float z=4;x=(y=y+6,Y/z) ;printf("x=%d\n",x);getch() ;力
#include <stdio.h> #include <conio.h> main(){ int x,y=7; float z=4; x=(y=y+6,y/z); printf("x=%d \n",x); getch(); } x= 3