首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int a=10,b=11; if(++a==b++) printf("T"); else printf("F"); printf("a=
有以下程序 #include<stdio.h> main() {int a=10,b=11; if(++a==b++) printf("T"); else printf("F"); printf("a=
admin
2022-10-24
47
问题
有以下程序
#include<stdio.h>
main()
{int a=10,b=11;
if(++a==b++)
printf("T");
else
printf("F");
printf("a=%d,b=%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、Fa=11,b=11
B、Fa=10,b=12
C、Ta=10,b=11
D、Ta=11,b=12
答案
D
解析
自增运算符是将运算对象的值增1,它有前缀形式“++a”和后缀形式“b++”。其中“++a”表示首先将a的值自增1,然后表达式“++a”的值就是自增后a的值;而“b++”表示首先将b的值作为表达式的值,然后将b的值自增1。本题中,a的初值为10,b的初值为11,则表达式“++a==b++”等价于“11==11”,条件为真,所以输出“T”。if语句执行完后,a的值为11,b的值为12,输出“a=11,b=12”。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/IPkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义:inta:longb:doublex,y;则以下选项中正确的表达式是
下列叙述中错误的是()。
数据库设计的根本目标是要解决
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.e。在此程序中,函数fun的功能是:按以下递归公式求函数的值。例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若则结果应为1,5,9,13,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头节点的单向链表逆置,即若原链表中从头至尾节点数据域依次为2、4、6、8、10,逆置后,从头至尾节点数据
随机试题
()可以授权一定的组织行使行政处罚权。
Susan________indoingtheexperimentagainthoughshehadfailedmanytimes.
关于体液的叙述,错误的是
闭经是指月经停止
甲向法院申请执行乙的财产,乙除对案外人丙享有到期债权外,并无其他财产可供执行。法院根据甲的申请,通知丙向甲履行债务。但丙提出其与乙之间的债权债务关系存在争议,拒不履行。法院对此如何处理?(2006—卷三—78,多)
工程项目施工阶段进度控制工作细则的主要内容包括( )。
发布证券研究报告的相关人员进行上市公司调研活动,应当符合的要求包括()。Ⅰ.在证券研究报告中使用调研信息的,应当保留必要的信息来源依据Ⅱ.应主动寻求上市公司相关内幕信息或者未公开重大信息Ⅲ.事先履行所在证券公司、证券投资咨询机构的
原辅料供给分析的内容主要包括()。
内存和外存有什么区别?各有什么特点?
享有“当代艺术魔法大师”盛誉的画家是()。
最新回复
(
0
)