首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下各选项中的代码段执行后,变量y的值不为1的是( )。
以下各选项中的代码段执行后,变量y的值不为1的是( )。
admin
2022-04-01
31
问题
以下各选项中的代码段执行后,变量y的值不为1的是( )。
选项
A、int x=5,y=0;if(5)y=1;
B、int x=5,y=0;if(x)y=1;
C、int x=10,y=0;if(x=y)y=1;
D、int x=5,y=10;if(x=y)y=1;
答案
C
解析
选项A的if条件表达式的值是5为真,执行y=1,y的值为1;选项B的if条件表达式x的值为5,也是真,执行y=1,y的值为1;选项C的if条件表达式x=y是赋值语句,将y的值0赋给x,表达式的值为0,if语句不执行,y值为0;选项D的if条件表达式x=y是赋值语句,将y的值10赋给x,表达式的值为10,执行y=1,y的值为1,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/mBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,则a和b的值分别是()。
数据流图中带有箭头的线段表示的是()。
有以下程序#include<stdio.h>voidf1(char*a,charb){charc;c=*a;*a=b;b=c;}voidf2(chara,charb){charc;c=
若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:□代表一个空格符)
设v为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后y的值为()。
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}s+=i;}}
如果定义floata[10],x;则以下叙述中正确的是
以下选项中,合法的一组C语言数值常量是()。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
随机试题
HenryoftenhelpslookafterGrannyWang,but_____.
A.切除修复B.错配修复C.光修复D.重组修复细胞内最重要的修复机制
心肌超声造影时,造影剂可经周围静脉注入的原因是
患者男,56岁。糖尿病10余年,近期来医院就诊,查24小时尿蛋白210mg/L,尿总量为2800ml,随机尿比重为1.038,则该患者
局部软组织损伤初期,冷疗的目的是
妊娠11周行钳夹术,术中见黄色脂肪样组织,处理错误的是
关于注册土木工程师(岩土)执业,下列哪个说法不符合《注册土木工程师(岩土)执业及管理工作暂行规定》?()
进度计划的内容包括( )。
按照增值税的类型划分,增值税可划分为( )。
(2019年)下列各项中,属于企业流动负债的有()。
最新回复
(
0
)