首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已经定义且正确赋值,则针对程序段:temp=a;a=b;b=temp;以下叙述中正确的是( )。
若变量已经定义且正确赋值,则针对程序段:temp=a;a=b;b=temp;以下叙述中正确的是( )。
admin
2022-04-01
72
问题
若变量已经定义且正确赋值,则针对程序段:temp=a;a=b;b=temp;以下叙述中正确的是( )。
选项
A、C语言的顺序结构不允许将多条语句写在一行里
B、程序顺序结构对于此段程序是从左至右依次执行
C、此程序段的执行顺序是,先执行b=temp;,再执行a=b;,最后执行temp=a;
D、将此段程序的前两个分号改成逗号,后面一个不变,则不能实现a和b中值的交换
答案
B
解析
C语言的顺序结构允许将多条语句写在一行,选项A错误;题意中的语句是从左至右依次执行,选项B正确,选项C错误;题意中的程序前两个分号改成逗号,就构成了逗号表达式,逗号表达式会依次从左到右计算各个表达式,然后整个表达式的值是最后一个表达式,所以此例也可以实现a和b的值交换,选项D错误;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/gmkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(intn){staticintt=1;inti=1;for(;i
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
关于C语言常量的叙述中错误的是()。
以下叙述中错误的是
软件需求规格说明书在软件开发中的作用不包括()。
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
在一棵二叉树上,第5层的结点数最多是()。
C语言程序的模块化通过以下哪个选项来实现
随机试题
下列选项中,属于法律规范调整的社会关系是
甲郑谷在袁州,齐己携诗诣之。有《早梅》诗云:“前村深雪里,昨夜数枝开。”谷曰:“‘数枝’非早也,未若‘一枝’。”齐己不觉下拜。自是士林以谷为“一字师”。
A.酸枣仁总黄酮B.酸枣仁水煎液C.酸枣仁油D.酸枣仁皂苷E.酸枣仁多糖酸枣仁中无明显镇静催眠作用的成分是
引起肝癌的间接致癌物是
A.肺叶生疮B.肺叶萎弱C.肺热叶焦D.肺气胀满E.肺脾两虚
回肠小穿孔早期查无腹膜刺激症状,原因为()
房地产投资的形式包括()。
一年之中的仲夏之月是指()。
《幼儿园教育指导纲要(试行)》指出,“教育活动的组织与实施过程是教师()地开展工作的过程”。
下列选项中,属于汉朝法律规定的罪名的有()。(2009年多选61)
最新回复
(
0
)