在IEEE754标准中,浮点数的表示采用单精度格式是()位。
用小数或指数形式输入实数时,在scanf函数语句里格式字符为()。
用十进制形式输入有符号整数时,在scanf函数语句里格式字符为()。
若在scanf函数语句中没有非格式字符作输入数据的间隔,则可用()。作为输入数据的间隔。
在IEEE754标准中,浮点数的表示采用扩展双精度格式是()位。
在IEEE754标准中,浮点数的表示采用双精度格式是()位。
格式化输入函数scanf()中,可以控制浮点数精度的输入(如:double s;scanf(%.2lf,&s);)。
以下关于scanf格式输入函数的描述中错误的是( )。
02680031:在scanf(\%d,%d,%d\,&a,&b)函数中,当输入为1,2,3时,将1赋给a,将2赋给b。( )
02680081:在scanf(\%d,%d\,&a,&b)函数中,可以使用一个或多个空格作为两个输入数之间的间隔。()
02680111:在scanf(\%c%c\,&c1,&c2)函数中,当输入为字符a,b时,将a赋给c1,将b赋给c2。( )
格式化输入函数scanf()和输出函数printf()一定是在stdio.h文件中定义的。
在格式化输入scanf函数中,如何%后面跟有*,表示抑制符,输入的数据不会赋值给相应的变量。()
6.在scanf函数中,附加格式字符h表示输入短整型数据,不能与其共同使用的格式字符是_______。
使用scanf()函数,在输入数据时,若遇非法输入则认为该数据输入结束。
标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。
浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数。若阶码用移码,尾数用补码表示,则浮点数所能表示数的范围是()。
scanf()函数的转换说明符中可用()表示要从输入流中读取指定个数的字符或数字。
假定浮点数的阶码用m位移码表示。偏置常数为2<sup>m-1</sup>-1,规格化尾数的整数部分为1,是隐藏位,小数部分有n位,用原码表示,即为2,请回答下列问题:(I)能用这种浮点数格式精确表示的最小正整数是多少?(2)不能用这种浮点数格式精确表示的最小正整数是多少?
4、设浮点数排列及长度格式为 数符(1位)阶码(含阶符共5位)尾数(6位),若阶码和尾数均采用补码表示,已知 X = 0.110101 * 2^0011 Y = -0.111010 * 2^0010 (说明,上述两个浮点数中, 除基2采用的10进制表述外,其余的数字都是二进制),则【X + Y】补 的值为 () (单选)
在scanf()函数输入中,可以使用一个或多个空格作为两个输入数之间的间隔
假定从键盘上输入“3.6,2.4 <回车> ”,下面程序的输出是____ include <math.h> main() { float x,y,z; scanf(”%f,%f”,&x,&y); z=x/y; while(1) { if(fabs(z)>1.0) { x=y; y=z; z=x/y; } else break; } printf(”%f\n”,y); } 注:fabs()是浮点数绝对值函数。
根据用户输入的时间,输出不同的问候语。 要求输入24小时制的时间,当输入: 6:00-11:59,输出“上午好”; 12:00-17:59,输出“下午好”; 18:00-24:00 或 0:00-5:59,输出“晚上好”。 提示: (1)在scanf的格式控制字符串中使用冒号 : 设置输入格式,获取小时,可参考“分数输入案例” (2)可以用3个单分支if语句完成: 如果小时在6-11之间,输出“上午好” 如果小时在12-17之间,输出“下午好” 如果小时在18-24或者0-5之间,输出“晚上好” 输入样例1: 7 输出样例1: 上午好 输入样例2: 20 输出样例2: 晚上好
(专基)如果函数scanf()的格式控制字符串存在除格式说明符以外的其他字符,那么这些字符()