第二章顺序结构程序设计讲述.ppt

第二章顺序结构程序设计讲述

2.8逗号运算符和逗号表达式 【例2.14】逗号表达式综合应用 void main() { int a=1,b=2,c=3; printf(%d,%d,%d\n, a,b,c); printf(%d,%d,%d\n, (a,b,c),b,c); a=(c=0,c+5); b=c=3,c+8; printf(%d,%d,%d\n, a,b,c); } 运行程序 例: #include stdio.h main() { int x,y=7; float z=4; x=(y=y+6,y/z); printf(x=%d\n,x); } 运行结果:x=3 2.8逗号运算符和逗号表达式 1. 设有定义double d=3.2; int x,y; 执行语句x=1.2; y=(x+3.8)/5.0;后,表达式d*y的值为_____。 A. 3 B.3.2 C. 0 D. 3.07 C 2.设有 int x=11; 则表达式 ((x++)* 1/3) 的值是_____。 3 3.若定义int k=2,i=2,m;执行m=(k+=i*=k);语句后,m的值为 _____,i的值为______。 6 4 2.8逗号运算符和逗号表达式 * * 2.5.6 字符数据输出 字符型数据也可以用整数形式输出。 如: print

文档评论(0)

1亿VIP精品文档

相关文档