柠檬试题库
search
首页 计算机 公务员 驾照 关于

有以下程序 #include main() { int a=0,b=0,c=0,d=0; (a++ && b++) ? c++ : d++; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是


  • A.1,0,0,1
  • B.1,1,0,1
  • C.1,0,1,0
  • D.1,1,1,0
热度🔥406
参考答案:A
解析:

【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。条件运算符“?”,执行规则为: 若exp1为真,求解exp2,输出exp2的值,不计算exp3的值;若为假,求解exp3,输出exp3的值,不计算exp2的值。“&&”逻辑与表达式:exp1&&exp2。规则为,对exp1求值,若为0,则表达式为0,且不计算exp2;若exp1非0,则求exp2值,作为表达式值。题目中a++先取值为0,则(a++ && b++)为0,且不计算b++与c++,而计算d++,并把这个值作为整个表达式的值输出,然后a与d自加1,最后得到a=1,b=0,c=0,d=1。A选项正确。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 要创建一个"教师管理"库,最快捷的建立方法是       在某旅行社就职的小许为了开发德国旅游业务,在Word中整理了介绍德国主要城市的文档,按照如下要求帮助他对这篇文档进行完善。1. 在考生文件夹下,将“Word素材.docx”文件另存为“Word.docx”(“.docx”为扩展名),后续操作均基于此文件,否则不得分。2. 修改文档的页边距,上、下为2.5厘米,左、右为3厘米。3. 将文档标题“德国主要城市”设置为如下格式:4.将文档第1页中的绿色文字内容转换为2列4行的表格,并进行如下设置(效果可参考考生文件夹下的“表格效果.png”示例):① 设置表格居中对齐,表格宽度为页面的80%,并取消所有的框线;② 使用考生文件夹中的图片“项目符号.png”作为表格中文字的项目符号,并设置项目符号的字号为小一号;③设置表格中的文字颜色为黑色,字体为方正姚体,字号为二号,其在单元格内中部两端对齐,并左侧缩进2.5字符;④ 修改表格中内容的中文版式,将文本对齐方式调整为居中对齐;⑤ 在表格的上、下方插入恰当的横线作为修饰;⑥ 在表格后插入分页符,使得正文内容从新的页面开始。5.为文档中所有红色文字内容应用新建的样式,要求如下(效果可参考考生文件夹中的“城市名称.png”示例);6.为文档正文中除了蓝色的所有文本应用新建立的样式,要求如下:7.取消标题“柏林”下方蓝色文本段落中的所有超链接,并按如下要求设置格式(效果可参考考生文件夹中的“柏林一览.png”示例):8. 将标题“慕尼黑”下方的文本“Muenchen”修改为“Miinchen”。9. 在标题“波斯坦”下方,显示名为“会议图片”的隐藏图片。10. 为文档设置“阴影”型页面边框,及恰当的页面颜色,并设置打印时可以显示:保存“Word.docx”文件。11. 将“Word.docx”文件另存为“笔划顺序.docx”到考生文件夹;在“笔划顺序.docx”文件中,将所有的城市名称标题(包含下方的介绍文字)按照笔划顺序升序排列,并删除该文档第一页 中的表格对象。 计算机对汉字信息的处理过程实际上是各种汉字编码间的转换过程,这些编码不包括( )。 软件系统总体结构图的作用是( )。