问题详情
设有定义:int a=1,b=2,C=3;,以下语句中执行效果与其它三个不同的是
A.if(a>B)C=a,a=b,b=C;
B.if(a>B){e=a,a=b,b=c;}
C.if(a>B)C=a;a=b;b=C;
D.if(a>B){C=a;a=b;b=c;}
未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。
收藏该题
查看答案
相关问题推荐
-
阅读以下程序
#include
main( )
{ int case;float printF;
printf(“请输入2个数:”);
scanf(“%d%f”,&zase,&rintF);
prinff(“%d%f\n”,case,printF);
}
该程序在编译时产生错误,其出错原因是
A.定义语句出错,ca8e是关键字,不能用作用户自定义标识符
B.定义语句出错,pfintF不能用作用户自定义标识符
C.定义语句无错,scanf不能作为输入函数使用
D.定义语句无错,printf不能输出case的值
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。 Struct stu { int i; int name; }st,*p; p=&st;
A.st.i
B.*p.i
C.(*p).i
D.p->i
-
对表达式for(表达式1;;表达式3)可理解为()。
A.for(表达式1;0;表达式3)
B.for(表达式1;1;表达式3)
C.for(表达式1;表达式1;表达式3)
D.for(表达式1;表达式3;表达式3)
-
设有学生表(姓名,班级名称),用SQL语句检索每个班级的学生总人数的语句是:SELECT班级名称,______AS人数FROM学生表GROUPBY班级名称
-
若有运算符:>、*=、