在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是()A.a=20000+20000;B.a=4000*10;C.a=30000+10000;D.a=4000L*10L;
在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是()
A.a=20000+20000;
B.a=4000*10;
C.a=30000+10000;
D.a=4000L*10L;
参考答案和解析
D
相关考题:
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节) ( ) struct date { long * cat; struct date *next; double dog;} too; printf("%d",sixeof(too));A.20B.16C.14D.12
在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是A.a=20000+20000;B.a=4000*10;C.a=30000+10000;D.a=4000L*10L
对于已经被定义过可能抛出异常的语句,在编译时()。A.必须使用try/catch语句处理异常B.如果程序错误,则必须使用try/catch语句处理异常C.不使用try/catch语句会出现编译错误D.不使用try/catch语句不会出现编译错误
有以下定义语句: 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
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。A.语句int*p=a;定义不正确B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素C.语句int*p=a;是把a[0]的值赋给变量pD.语句iht*p=a;是把a[l]的值赋给变量p
在16位C编译系统上,若定义long a;,则能给a赋值40000的正确语句是( )A.a=20000+20000;B.a=4000*10;C.a=30000+10000;D.a=4000L*10L;
若函数中有定义语句“intk;”.则( )。A.系统将自动给k赋初值0 B.这时k中的值无定义 SX 若函数中有定义语句“intk;”.则( )。A.系统将自动给k赋初值0B.这时k中的值无定义C.系统将自动给k赋初值-1D.这时k中无任何值
在16位C编译系统上,若定义long a;,则能给变量a赋值40000的正确语句是 ______。A.a=20000+20000;B.a=4000*10;C.a=30000+10000;D.a=4000L*1OL;
在16位C编译系统中,若定义long a;则能给a赋值40000的正确语句是( )。A.a=2000p+20000;B.a=4000*10;C.a=30000+10000;D.a=4000L*10L;
有定义语句doubld a,b;int w;long c;若各变量已正确赋值,则下列选项中正确的表达式是( )。A.a=a+b=b++B.w%((int) a+b)C.(c+w)%(int)aD.w=a==b;
在16位C编译系统上,若定义longa;,则能给a赋40000的正确语句是()。A、a=20000+20000;B、a=4000*10;C、30000+10000;D、a=4000L*10L;
单选题若已定义:int x=12;对①int *p=x;和②*p=x;这两条语句的正确理解是()A语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B语句①和②中的*p含义相同,都表示给指针变量赋值C语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD语句①和②的执行结果都是把变量x的地址赋给指针变量p
单选题在16位C编译系统上,若定义longa;,则能给a赋40000的正确语句是()。Aa=20000+20000;Ba=4000*10;Ca=30000+10000;Da=4000L*10L。