首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已经定义且正确赋值,则针对程序段:temp=a;a=b;b=temp;以下叙述中正确的是( )。
若变量已经定义且正确赋值,则针对程序段:temp=a;a=b;b=temp;以下叙述中正确的是( )。
admin
2022-10-24
37
问题
若变量已经定义且正确赋值,则针对程序段: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://jikaoti.com/ti/Sfd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){
以下对C语言中联合类型数据的正确叙述是()。
下面属于整数类的实例是()。
有以下程序:#includestruetord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt:printf("%d,",++
以下叙述中正确的是
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(i=0;j<4.j++){…}
下列数据结构中,属于非线性结构的是()。
在C语言中,以下说法不正确的是()。
若有定义:inta=1,b=2,c=3;,则执行表达式(a=b+c)‖(++b)后,a,b,c的值依次为()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
中心孔上有形状误差不会直接反映到工件的回转表面。()
A.小肠B.盲肠C.大网膜D.降结肠难复疝最常见的疝内容物是
下列关于Kaposi肉瘤的描述,正确的是
激活的PKC能磷酸化的氨基酸残基是
患者,女,40岁。早上起来突然发热,怕冷,无汗,头痛鼻塞,身体倦怠,咳嗽,咳痰无力。舌苔淡白,脉浮无力。根据上述症状可辨证为()
新建桥梁可采用基于技术状况检查的检算评定来确定其实际承载能力。()
在一手房贷款中,在房屋办妥抵押登记前一般由()承担阶段性保证的责任。
卢梭在其著作《爱弥儿》中说:“出自造物主之手的东西都是好的,而一到人的手里,就全变坏。”由此可见,卢梭在教育目的上主张()。
下列词语中,没有错别字的一组是()
[2003年]设函数y=y(x)在(-∞,+∞)内具有二阶导数,且y’≠0,x=x(y)是y=y(x)的反函数.试将x=x(y)所满足的微分方程变换为y=y(x)满足的微分方程;
最新回复
(
0
)