首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-04-01
51
问题
有以下程序
#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/hBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
有定义语句:inti;chars1[10],s2[10]="Program";则能正确给s1数组赋字符串的语句是()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
下列给定程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。请改正程序
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源
若定义函数int*func(),则函数func的返回值为()。
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
由关系R1和R2得到关系R3的操作是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
"SubstanceAbuse"—SevereAnxietytoSocietyTechnically,anysubstanceotherthanfoodthataltersourbodilyor【W1】______fu
最能提示右心衰竭的表现是
习近平总书记在“七一讲话”中指出的更基础、更广泛、更深厚的自信是()。
在合同履行过程中,标有单价的工程量清单是承包商与业主办理()的依据。
管理会计主要是为企业内部管理服务,从这个意义上讲,管理会计又称为( )。
下列选项中,()不属于供配电系统管理工作的主要内容。
听完一节精彩的语文课,自觉投入到下一节数学课的学习中。这体现的注意品质是()。
牛顿说:“假如我能够比别人嘹望得略为远些。那是因为我站在巨人们的肩膀上。”这句话肯定了()。
七届二中全会上,毛泽东指出党的工作重心从农村转移到城市,其主要依据是()。
Iftheywerejustanotherproduct,themarketwouldworkitsusualmagic-supplywouldrespondtohighpricesandrisetomeetsu
最新回复
(
0
)