首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假如下列选项中的变量已正确定义并成功赋值,其中正确的表达式是( )。
假如下列选项中的变量已正确定义并成功赋值,其中正确的表达式是( )。
admin
2021-07-09
90
问题
假如下列选项中的变量已正确定义并成功赋值,其中正确的表达式是( )。
选项
A、int(22.1%2)
B、n=y+m+5,++y
C、x=y*3=x+k
D、x=21%7.0
答案
B
解析
求余运算符的左右两个数字都必须是整数,所以选项A和D错误,另外,进行整型强制转化时正确的表达式是(int)x,而不是int(x);选项C中不能将x+k的值赋给y*3,所以选项C错误。选项B中涉及逗号运算符,它的级别最低,因此,选项B表达式的执行过程是先将y+m+5的值赋给n,y值自加一次。
转载请注明原文地址:https://kaotiyun.com/show/2Ikp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序:#include<stdio.h>main(){floata,b,c,t;a=3;b=7;c=1;if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’到‘9’,则将‘0’转换成‘9’,‘1’转换成‘8’,‘2’转换成‘7’,……,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下划线处
若运行时给变量X输入12,则以下程序的运行结果是()。main(){intx,y;scanf(“%d”,&x);y=x>127x+10:x一12;printf(“%d\n”,y);}
以下叙述中正确的是()。
有以下字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0,则a和b的值分别是()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
下面关于位运算符的叙述,正确的是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
随机试题
诊断AML-M4Eo最特异的染色体畸变是
无排卵月经的临床诊断及病理特征是
可扪及搏动感的肿瘤是
下列关于急性胰腺炎的各项检查中,最早出现异常的是
A.对工作极端负责,对技术精益求精B.树立正确的经营道德观C.为病患者提供质量保证的药品和安全、有效、经济、合理的药学服务D.互相关心,维护集体荣誉E.开展用药调查及药品利用评价执业药师的责任之一是()
当x→0时,3x-1是x的()。
部分定向聚酯纱线(POY)
当代社会发展的主要特征是什么?它对组织管理活动的影响有哪些?
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数;(2)画出散列表;(
Completethenotesbelow.WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswerGroupPresentationAssignmentHowtodel
最新回复
(
0
)