首页/ 题库 / [单选题]设有定义:long x=123456L;的答案

设有定义:long x=123456L;,则以下能够正确输出变量x值的语句是 ______。

单选题
2022-01-14 23:01
A、printf("x=%d\n",x);
B、printf("x=%1d\n",x)
C、printf("x=%8dL\n",x);
D、printf("x=%LD\n",x);
查看答案

正确答案
B

试题解析
解析:x是长整型变量,因此其输出格式字符应为“%1d”,所以正确答案为选项B。

标签:
相关题目
已知int i, x[3][4];则不能将x[1][1]的值赋给变量i的语句是______
设有定义:int x=12,n=5; 则表达式x%=(n%2)的值为______
语句x=3==3,5执行结束后,变量x的值为_____________。
设有定义语句: int x[6]={2,4,6,8,5,7},p=x,i; 要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有______
若已定义x为int类型变量,说明指针变量p的正确语句是______。
若要说明x是整型变量,p为指向x的整型指针变量,则正确的说明是______。
X、Y、Z被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 ______。
X、Y、2被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
X、Y、Z被定义为mt型变量,若从键盘给X、Y、2输入数据,正确的输入语句是 ______。
设X=10,语句?VARTYPE("x")的输出结果是 ______。
设x为int型变量,执行以下语句,x=10;x+=x-x;x;x的值为 ______。
设x为int型变量,则执行以下语句后,x的值为______。 x=10;x+x-=x-x;
有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是 ______。
若有定义int x=0,*p=&x;,则语句printf("%d ",*p);的输出结果是 ______。
若有定义:int x=0,*p=&x;,则语句printf("%d ",*p);的输出结果是 ______。
设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
设有定义int x=5;,则执行以下语句后,x的值为______。 x+=x+5;
设有定义:long x=123456L;,则以下能够正确输出变量x值的语句是( )
设有定义:long x= -123456L;,则以下能够正确输出变量x值的语句是
广告位招租WX:84302438

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