达内cppt.pptVIP

  • 89
  • 0
  • 约5.08千字
  • 约 41页
  • 2015-12-03 发布于湖北
  • 举报
达内cppt.ppt

练习 将一个二位数逆序打印 如 29 -?92 提示:n%10获得个位数,n/10获取十位数 试想如果是三位数呢? 练习 EAN 13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。条形码的前几位数,00-09代表美国,加拿大,45-49代表日本,690-693代表中国大陆,471代表我国台湾地区,489代表香港特区。校验码就是条形码中最后一位,具体计算规则如下: 比如说某个商品的条形码是: 6 9 2 3 0 7 6 2 1 3 1 9 5 1、把奇数位的数字加起来,除了最后一位校验码,这里是 6+2+0+6+1+1=16 这个=A 2、把偶数位的数字加起来,这里是 9+3+7+2+3+9=33 这个=B 3、A+3*B-1=114,对10取余=4 4、9-4=5 这就是最后一位那个校验码 5的来历 赋值运算 一般的运算符不会改变操作数的值 但赋值会改变操作数的值 赋值的右结合性 i = j = k = 0;是合法的 k = 1 + (j = i);是合法的 左值 左值 表示存储在计算机内存中的对象 ,而不是常量或计算结果 赋值运算要求左操作数必须是一个左值 10 = I;//错 i + j = 0;//错 -i = j;//错 复合赋值 自增和自减 ++ -- 前++和后++ 前- -和- - 同一表达式多次出现++和- -运算,结果往往很难理解 i =

文档评论(0)

1亿VIP精品文档

相关文档