中国高校课件下载中心 》 教学资源 》 大学文库

《C语言程序设计》课程教学资源(PPT课件讲稿)第三次课 思考题问答

文档信息
资源类别:文库
文档格式:PPT
文档页数:13
文件大小:116.5KB
团购合买:点击进入团购
内容简介
《C语言程序设计》课程教学资源(PPT课件讲稿)第三次课 思考题问答
刷新页面文档预览

回兽题

回答问题 …

、学习运算符应注意哪几点? 1、运算符功能 2、运算对象的个数 3、运算对象的类型 4、远算符优先级别 5、结合方向 6、结果的类型

一、学习运算符应注意哪几点? 1、运算符功能: 2、运算对象的个数: 3、运算对象的类型: 4、运算符优先级别: 5、结合方向: 6、结果的类型:

二、5/2=2 5/2.0=-2.5 为什么? 由除法运算符规定:在a/b时主要a或b中 有一个实型(带小数点),结果为实型。a与b 都是整型时,结果是正型(取整)

二、5/2= 2 、 -5/2.0=-2.5 为什么? 由除法运算符规定:在 a / b 时主要a或b中 有一个实型(带小数点),结果为实型。a与b 都是整型时,结果是正型(取整)

3、表达式5%2.5是错的。为什么? 是错的,因为取佘运算符%要求运算 对象必须是整型

3、表达式 5%2.5是错的,为什么? 是错的,因为 取余运算符%要求运算 对象必须是整型

+ 运算的含义是什么? 结合方向? 变量自增1、自减1。右结合

4、++、-- 运算的含义是什么? 结合方向? 变量自增1 、自减1。右结合

5、若有定义“inta=2,b=6; 则表达式(a+)*(--b)的值? 10

5、若有定义“int a=2,b=6;” , 则表达式(a++)*(--b)的值? 10

main dint i, j, m,n n j=10; 2000 2560 4320 6000 m=++1 n=j++ 结果:9,11,9,10 printf( %d, %d, %d, %d,i, j, m, n) n 10 2000 2560 4320 6000

main() {int i,j,m,n; i=8; j=10; m=++i; n=j++; printf("%d,%d,%d,%d",i,j,m,n); } 8 10 i j m n 2000 2560 4320 6000 i j m n 2000 2560 4320 6000 结果:9,11,9,10

6、表达式:Ⅹ=a=3米的值是多少? 15

6、表达式:x=a=3*5 的值是多少? 15

7、表达式:a+=3的含义是? 赋值表达式a=a+3

7、表达式:a+=3 的含义是? 赋值表达式 a=a+3

8、表达式:a=12,b=a+3,c=b+5 的值是多少? 逗号表达式20

8、表达式:a=12,b=a+3,c=b+5 的值是多少? 逗号表达式 20

共13页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档