首页/ 题库 / [单选题]有以下定义语句 double a,a; 的答案

有以下定义语句 double a,a; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是

单选题
2022-01-04 19:21
A、a=a+b=b++
B、w%((int)a+b)
C、(c+w)%(int)a
D、w=a==b
查看答案

正确答案
C

试题解析
解析:本题考核的知识点是C语言中一些运算符的简单应用。选项A中不是合法的赋值语句,将最右边的第一个般值表达式加括号即为a=b+(b=b++)才正确,故选项A不正确;选项B中运算符“%”的对象必须是整型,而在选项B中(int)a+b为double型,故选项B不正确;选项a,b都为,double“==”应该改为“=”,故选项D不正确.所以,4个选项中选项C符合题意。

标签:
感兴趣题目
有以下定义int a;long b;double x,y;则以下选项中正确的表达式是(  )。
若已有定义语句:int a,b,c;且变量已正确赋初值,则以下选项中正确的赋值表达式是(  )。
设a、b、c是整型变量且均已赋值,则以下选项中错误的赋值语句是(  )。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
有以下函数定义: void fun(int n double x){…} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
有以下函数定义: void fun(int n, double x) {…} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
若有定义int a,b,x;且变量都已正确赋值,下面选项中合法的if语句是()。
有以下函数定义: int fun(double a,doubleB){return a*b;} 若以下选项中所用变量都已正确定义并赋值,错误的函数调用是( )。
相关题目
若有以下定义 int a,b; float x ,则正确的赋值语句是 b++ ( )
若以下选项中的变量已正确定义,则正确的赋值语句是
有下列函数定义:int fun(double a,double b){return a*b;}若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是( )。
有下列函数定义:int fun(double a,double B){return a*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是( )。
有以下函数定义: int mypr(double a,double b) { return a*b; } 若以下选项中所用变量都已正确定义并赋值,错误的函数调用是
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。
有以下定义语句 double a,a; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是 ______。
有定义语句doubld a,b;int w;long c;若各变量已正确赋值,则下列选项中正确的表达式是( )。
有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是(  )。
若有定义语句“int a,b;double X;”,则下列选项中没有错误的是( )。
若有定义语句int a,b;double x;则下列选项中没有错误的是( )。
若有以下说明和定义:fun(int*c){ }main(){ int(*a)()=fun,*b(),w[10],c; ……}在做必要的赋值之后,对fun函数的正确调用语句是______。
若有以下说明和定义 fun(int*c){...} main() { int(*a)()=fun,(*b)(),w[10],c; } 在必要的赋值之后,对fun()函数的正确调用语句是______。
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。
有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是( )。
若变量a,i已正确定义,且i已正确赋值,合法的语句是A.a==1; B.++i; C.a=a++=5; D.a=int(i);
若变量a,i已正确定义,且i已正确赋值,合法的语句是A.a==1 B.++i; C.a=a++=5; D.a=int(i);
若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句?
有以下定义int a;long b;double x,y;则以下选项中正确的表达式是(  )。
广告位招租WX:84302438

免费的网站请分享给朋友吧