早教吧作业答案频道 -->其他-->
对于非负int型数据,不可采用的格式说明是:A、%xB、%dC、%ldD、%u答案是C,为什么?
题目详情
对于非负int型数据,不可采用的格式说明是: A、%x B、%d C、%ld D、%u 答案是C,为什么?
▼优质解答
答案和解析
%ld 表示类型long int的输出,如果使用如下方式将会有问题:
int a = 9;
printf("%ld\n",a);
实际上,上面的输出结果是不确定的,因为以a的地址读一个long int长度的数据已经超出了int的存储空间,那么结果是除了读取9之外,还会读取a地址前的4字节数据.
所以答案只能在A,B,D中,原因就在于这里的长度修饰符“l".
int a = 9;
printf("%ld\n",a);
实际上,上面的输出结果是不确定的,因为以a的地址读一个long int长度的数据已经超出了int的存储空间,那么结果是除了读取9之外,还会读取a地址前的4字节数据.
所以答案只能在A,B,D中,原因就在于这里的长度修饰符“l".
看了 对于非负int型数据,不可采...的网友还看了以下:
这段程序得出来的a是小数.a是车辆数,不能为小数.如何去整?sets:z/1..11/;k/1/; 2020-04-26 …
关于斐波那契数列的编程题求助Description一个三元斐波纳奇数列定义为如下递归式:A[i]= 2020-05-22 …
设a=i,b=│√3-i│,z1=a+b,z2=a+b(i+1),其中i为虚数单位如题设a=i,b 2020-06-14 …
1、a为正实数,i为虚数单位,|(a+i)/i|=2,则a=()A.2B.√3C.√2D.12、设 2020-07-30 …
若(1+2ai)*i=1-b*i,其中a、b∈R,i是虚数单位,则|a+b*i|=?已知0<a<2 2020-07-30 …
(1)若复数z1=a+i,z2=1-i(i为虚数单位),且z1-z2为纯虚数,求实数a的值.(2) 2020-07-30 …
A={[i,i+1)|i=0,1,2,3...}即A是一系列半开半闭实数区间构成的集合,证:A可数 2020-08-02 …
已知an=2n,把数列{an}的各项排成如右侧三角形状,记A(i,j)表示第i行中第j个数,则结论① 2020-11-01 …
求解数学题(二项式定理):设数列A0,A1,A2,...满足A0与A1不相等,A(i-1)+A(i+ 2020-11-01 …
虚数向量正交问题?向量a=[i,1],b=[-i,1]请问a与b为什么正交?i*i=-1,这个成立的 2020-11-17 …