c语言中逗号自加,计算机二级自加、自减运算符和逗号运算符
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1、设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是( )。
A.k++
B.k+=1
C.++k
D.k+1
参考答案:A
2、 [填空题]
已知“int a=2,b=2,c=3:”,则执行完语句“a*=18+(b++)-(++c);”后,a的值是__________。
【解析】本题考查自加运算符(++)和自减运算符(--)。++和一的几个特点:①只能作用于变量,不能作用于表达式或常量;②前缀形式是在使用变量之前先将其值加1或减1,后缀形式是先使用变量原来的值,使用完后再使其加1或减1,题中:++c计算时c=4,b++计算时b=2,18+(b++)-(++c)=16,a*=16等价于a=a×16=2×16,得a=32。
3 、[单选题] 下列关于单目运算符++,— —的叙述中正确的是( )。
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D.它们的运算对象可以是char型变量、int型变量和float型变量
参考答案:D
参考解析:
++(或— —)的运算结果是使运算对象增1(或减1);运算对象可以是整型变量、实型变量,也可以是字符型变量,但不能是常量或表达式。++(或— —)的结合方向是”自右向左”。
4、 [单选题] 以下叙述不正确的是( )。
A.在C程序中,逗号运算符的优先级最低
B.在C程序中,APH和aph是两个不同的变量
C.若a和b类型相同,在计算赋值表达式a=b后,b的值将放入a中,而b的值不变
D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
参考答案:D
参考解析:
在c语言所有的运算符中,逗号运算符的优先级最低。C语言区分大小写,所以APH和aph是两个不同的变量。赋值表达式a=b表示将b的值赋予a,而b本身的值保持不变;通过键盘可以向计算机输入允许的任何类型的数据。选项D)中当从键盘输人数据时,对于整型变量可以输入整型数值和字符,对于实型变量可以输入实型数值和整型数值等。
c语言中逗号自加,计算机二级自加、自减运算符和逗号运算符相关推荐
- 2017年9月计算机二级c语言,2017年9月计算机二级C语言程序设计练习题
2017年9月计算机二级C语言程序设计练习题 2017年计算机二级考试即将在九月份进行,你准备好了吗?下面是小编为大家带来的计算机二级C语言程序设计练习题,欢迎阅读. 练习题一: 阅读程序题 1.in ...
- c语言陷阱试题,超级经典计算机二级C语言陷阱考试题.doc
超级经典计算机二级C语言陷阱考试题 超级经典计算机二级C语言陷阱考试题 若有定义:int a[2][3],则对a数组的第i行j列元素地址的正确引用为___d___. a)*(a[i]+j) b)(a+ ...
- c语言程序设计证书有没有,从未学习过c语言程序设计,10天考取计算机二级c语言程序设计证书可能吗?...
从未学习过c语言程序设计,10天考取计算机二级c语言程序设计证书可能吗? 从未学习过c语言程序设计,10天考取计算机二级c语言程 序设计证书可能吗? 基本不可能!!!除非你真的是一个学习力,逻辑能力, ...
- 下列选项中 不能作为C语言标识符的是,2017计算机二级考试C语言复习题及答案...
2017计算机二级考试C语言复习题及答案 成功的人是跟别人学习经验,失败的人只跟自己学习经验. 以下是百分网小编整理的2017计算机二级考试C语言复习题及答案,欢迎学习! 选择题 1.(A )是构成C ...
- css div中文字位置_计算机二级Web(4):CSS基础 (上)
考核目标: 了解CSS样式表的概念及其作用 掌握CSS的基本语法及其使用方法 掌握CSS的常用属性 看i姐使用CSS布局的方法 1.CSS样式表的概念及其作用 CSS(Cascading Style ...
- 计算机二级c语言考点解析,2017年计算机二级C语言考点解析
2017年计算机二级C语言考点解析 C语言是一个有结构化程序设计.具有变量作用域(variable scope)以及递归功能的过程式语言.下面是小编整理的关于计算机二级C语言考点解析,希望大家认真阅读 ...
- 计算机二级c语言程序设计改错,2017年计算机二级C语言上机改错题考点总结
2017年计算机二级C语言上机改错题考点总结 对上机考试改错题的做题方法和总结,改错题的错误主要分为以下几类: 1.if或while语句 若错误行是if或者while语句,则要注意以下点: 1)首先判 ...
- 计算机二级考试c语言公共基础知识,全国计算机二级c语言公共基础知识考试内容.doc...
全国计算机二级c语言公共基础知识考试内容 全国计算机二级等级考试的笔试包括基础知识和程序设计两部分,其中基础知识占30分.以下是由关于全国计算机二级c语言公共基础知识考试内容的内容,希望大家喜欢! 全 ...
- 二级c语言上机程序填空,浙江省计算机二级c语言上机考试真题(二)程序填空
浙江省计算机二级c语言上机考试真题 (二)程序填空 1,求最大公约数 ,下面程序中"____ N ____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行.减行.加句. ...
最新文章
- Centos8 安装并使用Ansible(一)
- Eclipse安装Svn无法连接问题
- 以MATLAB的方式实现微积分问题的计算机求解问题及解决方案集锦(二)
- 精准容量、秒级弹性,压测工具 + SAE 方案如何成功突破传统大促难关?
- java整合html_springBoot整合mybatis、jsp 或 HTML
- 面试官Diss我能力不如工作3年
- 牛客网多校联合训练1 J 	Different Integers(可持久化线段树/莫队)
- 阶段3 3.SpringMVC·_06.异常处理及拦截器_3 SpringMVC异常处理之异常处理代码编写
- 修改WiFi/BT模组—R329智能语音开发板入门
- Jenkins指定maven打包命令
- 10种受欢迎的前后端相关开发工具
- java 去掉连续重复字符串_替换Java中连续的重复字符
- JavaWeb笔记:第07章 MVC |EL |JST |Filter |Listener |JQuery |AJAX |Maven |JSON |Redis |Linux |Nginx
- ERROR: Cannot uninstall ‘llvmlite‘. It is a distutils installed project and thus we cannot accuratel
- MSI和MSI-X对比(五)
- 数字芯片加工生产全流程漫谈
- 百度地图:创建多个标注点
- 一个算法笨蛋的12月leetCode刷题日记
- java 区间 判断_java判断多个区间是否有重合
- VsCode安装和配置C++环境详细全流程
热门文章
- c语言局部变量存在什么区_C语言程序设计变量运用指南 C语言局部变量的存储方式和生存期...
- mysql ibatis xml配置 like_iBatis学习方法及入门总结
- html float菜鸟,这些年,我们前端菜鸟遇到的坑(1)--CSS易错点--float、透明度、rem......
- html点击子元素隐藏div,jq 点击div,显示当前div内容,隐藏其他div的子元素
- mysql增量备份二进制日志,mysql增量备份二进制日志shell脚本
- python去掉列表的括号和逗号_在每行之后显示没有逗号,括号等的python 2d...
- Java面对面向程序设计_语言与文化网课章节测试答案
- java handlersocket_HandlerSocket java客户端
- java递归基本结构_JAVA学习入门篇_递归结构
- 关于无法加载sass 模块问题。vue2.0中报错ERROR :scss can't resolve 'scss-loader'