c语言渣渣求教下列语句正确的是:A.price=123,456B.d=(a>b)?a=b:b=a;C.if(a=b)t=a;D.c=a=100+b=30-b*5;求解释B和C选项 谢谢!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 12:58:55
c语言渣渣求教下列语句正确的是:A.price=123,456B.d=(a>b)?a=b:b=a;C.if(a=b)t=a;D.c=a=100+b=30-b*5;求解释B和C选项  谢谢!

c语言渣渣求教下列语句正确的是:A.price=123,456B.d=(a>b)?a=b:b=a;C.if(a=b)t=a;D.c=a=100+b=30-b*5;求解释B和C选项 谢谢!
c语言渣渣求教
下列语句正确的是:
A.price=123,456
B.d=(a>b)?a=b:b=a;
C.if(a=b)t=a;
D.c=a=100+b=30-b*5;
求解释B和C选项 谢谢!

c语言渣渣求教下列语句正确的是:A.price=123,456B.d=(a>b)?a=b:b=a;C.if(a=b)t=a;D.c=a=100+b=30-b*5;求解释B和C选项 谢谢!
B和C编译不会出语法错误,有没有逻辑错误需要看编程者原意是什么.
B相当于写if ( a>b ) {a=b; d=a;}else{b=a;d=b;}或者 if ( a>b ) d=a=b; else d=b=a;
C相当于写a=b; if ( a!=0 ) t=a;
A错在用逗号于数字之中
D错在表达式中出现赋值号

c语言渣渣求教下列语句正确的是:A.price=123,456B.d=(a>b)?a=b:b=a;C.if(a=b)t=a;D.c=a=100+b=30-b*5;求解释B和C选项 谢谢! 大一基础C语言问题有以下定义语句double a,b; intw; long c;若各变量已正确赋值,则下列选项中正确的表达式是______.D、w=a=b; 错误若变量a已正确定义,合法的语句是______.C、a=a++=5错误若变量已正确 下列语句正确的是 ( ) 142.在C语言中,下列说法中正确的是( )A.不能使用“do语句;while(表达式);”实现循环结构.B.“do语句;while(表达式);”的循环必须使用break”语句退出循环.C.“do语句;while(表达 C语言 下列语句中,正确的是下列语句中,正确的是A) char *s ; s=”Olympic”; B) char s[7] ; s=”Olympic”;C) char *s ; s={”Olympic”}; D) char s[7] ; s={”Olympic”};麻烦你逐一分析一下! 求解一道C语言 int x=0,*p; 立刻执行下列语句 正确的是 A.p=x B.*P=X C.p=NULL D.*P=NULL 求解几道C语言题23 有数组定义语句“char a[20];”,则正确的输入语句为( D ).A.scanf(%s,&a);B.scanf(%s,a[]);C.gets(a[20]);D.gets(a);20.下列对字符数组s的初始化不正确的是( C ).A.char s C语言 1、C语言中,运算对象必须是整型的运算符是【 】 A./ B.% C.++ D.2、下列标识符中,不合法的是【 】A.x2 B.sizeof C._123 D.char25、 设d 是double型变量,若要从键盘输入数据给d,正确的语句是【 】 A. 求讲解两道C语言的题52 声明语句为“char s[4][15],*p1,**p2;int x,*y;”,下列语句中正确的是( D ).A.p2=s;B.y=*s;C.*p2=s;D.y=&x;45.下列语句定义p为指向float型变量d的指针,其中正确的是( C 计算机C语言7.有以下定义语句double a,b;int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是______.(2分) A.a=a+b=b++ B.w%((int)a+b) C.(c+w)%(int)a D.w=a==b; 某同学将一直流电源的总功率PE、输出功率PR和电源内部的发热功率Pr随电流I变化的图线画在同一坐标系中,如下图中的a、b、c所示.则下列说法中正确的是A.图线b表示输出功率PR随电流I变化 c语言:请问一下这几个表达式为什么不对?==是什么意思?有以下定义语句double a,b;int w;long c;若各变量已经正确赋值,则下列选择中正确的表达式是?A) a=a+b=b++B) w%((int)a+b)C) (c+w)%(int)aD) w=a==b所以有 13.下列关于switch语句和break语句的结论中,正确的是(C ).A.break语句是switch语句中的一部分 B.在switch语句中必须使用break语句C.在switch语句中可以根据需要使用或不使用break语句 D.switch语句是bre 下列语言中,哪个是输入语句 A.INPUT B.PRINT C.IF D.LET 求讲解几道C语言的题 52 声明语句为“char s[4][15],*p1,**p2;int x,*y;”,下列语句中正确的是( D ).A.p2=s;B.y=*s;C.*p2=s;D.y=&x;45.下列语句定义p为指向float型变量d的指针,其中正确的是( c语言 w=a==b哪错了?6.有以下定义语句 double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是(c ).A) a=a+b=b++ B) w%(int)a+b) C)(c+w)%(int)a D) w=a==b;10.执行语句for(i=1;i++ 下列语句具有计算功能的是 输入语句 输出语句 赋值语句 循环语句下列语句具有计算功能的是 A.输入语句 B.输出语句 C.赋值语句 D.循环语句 下列语句中,正确的是