字符的输入与输出位运算课件.pptVIP

  • 6
  • 0
  • 约小于1千字
  • 约 15页
  • 2018-08-06 发布于贵州
  • 举报
字符的输入与输出位运算课件

6.1字符数据的输入与输出函数 6.2 位运算;6.1 字符数据的输入与输出函数;6.1.2 getchar() 函数(字符输入函数) 功能:从终端输入一个字符。 一般形式:getchar() 小括号里面无需任何参数,函数值就是从输入设备得到的字符。如: a=getchar() 注意:getchar()只能接收一个字符。getchar()函数得到的字符可以赋给一个字符变量或整型变量,也可以不赋给任何变量,作为表达式的一部分。 如:putchar(getchar()); 也可以用printf()函数输出 如:printf(“%c”,getchar());;6.2 位运算符;求-2的补码(以两个字节表示) ;2.位运算符 位运算符主要有:、|、^、~、、。 除“~”以外,均为二元运算符,且操作数只能是整型或字符型数据,不能为实型数据。 ;(2)按位或运算符:| 参与运算的两个操作数,若对应的两个二进制位有一个为1,则结果对应的二进制位为1,否则为0。 ;(3)按位异或运算符:^ 参与运算的两个操作数,若对应的两个二进制位相异,则结果对应的二进制位为1,否则为0。 应用:1、使特定位翻转:设想使其低四位翻转,可将它行^运算。 2、与0相^保留原值:如012^00=012; 3、交换两个值,不用临时变量:假如a=3,b=4,将a与b交换

文档评论(0)

1亿VIP精品文档

相关文档